builder: mozilla-central_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-072 starttime: 1461154249.94 results: success (0) buildid: 20160420025138 builduid: 3bb49e3aa94a4d0a96badb2f0439b956 revision: f05a1242fb29023bd7ebc492897ed3d6907733c7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 05:10:49.935849) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 05:10:49.936428) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 05:10:49.936720) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 05:10:50.084015) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 05:10:50.084650) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False --05:10:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 14.33 MB/s 05:10:52 (14.33 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.456000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 05:10:52.639353) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-04-20 05:10:52.639712) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.915000 ========= master_lag: 3.49 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-04-20 05:11:01.042323) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 05:11:01.042628) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev f05a1242fb29023bd7ebc492897ed3d6907733c7 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev f05a1242fb29023bd7ebc492897ed3d6907733c7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False 2016-04-20 05:11:01,622 truncating revision to first 12 chars 2016-04-20 05:11:01,622 Setting DEBUG logging. 2016-04-20 05:11:01,622 attempt 1/10 2016-04-20 05:11:01,622 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/f05a1242fb29?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 05:11:02,012 unpacking tar archive at: mozilla-central-f05a1242fb29/testing/mozharness/ program finished with exit code 0 elapsedTime=1.488000 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 05:11:02.692364) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 05:11:02.692693) ========= script_repo_revision: f05a1242fb29023bd7ebc492897ed3d6907733c7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 05:11:02.693080) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 05:11:02.693373) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 05:11:02.708838) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-04-20 05:11:02.709160) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 05:11:03 INFO - MultiFileLogger online at 20160420 05:11:03 in C:\slave\test 05:11:03 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-central --download-symbols true 05:11:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:11:03 INFO - {'append_to_log': False, 05:11:03 INFO - 'base_work_dir': 'C:\\slave\\test', 05:11:03 INFO - 'blob_upload_branch': 'mozilla-central', 05:11:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:11:03 INFO - 'buildbot_json_path': 'buildprops.json', 05:11:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:11:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:11:03 INFO - 'download_minidump_stackwalk': True, 05:11:03 INFO - 'download_symbols': 'true', 05:11:03 INFO - 'e10s': False, 05:11:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:11:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:11:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:11:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:11:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:11:03 INFO - 'C:/mozilla-build/tooltool.py'), 05:11:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:11:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:11:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:11:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:11:03 INFO - 'log_level': 'info', 05:11:03 INFO - 'log_to_console': True, 05:11:03 INFO - 'opt_config_files': (), 05:11:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:11:03 INFO - '--processes=1', 05:11:03 INFO - '--config=%(test_path)s/wptrunner.ini', 05:11:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:11:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:11:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:11:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:11:03 INFO - 'pip_index': False, 05:11:03 INFO - 'require_test_zip': True, 05:11:03 INFO - 'test_type': ('testharness',), 05:11:03 INFO - 'this_chunk': '1', 05:11:03 INFO - 'total_chunks': '10', 05:11:03 INFO - 'virtualenv_path': 'venv', 05:11:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:11:03 INFO - 'work_dir': 'build'} 05:11:03 INFO - ##### 05:11:03 INFO - ##### Running clobber step. 05:11:03 INFO - ##### 05:11:03 INFO - Running pre-action listener: _resource_record_pre_action 05:11:03 INFO - Running main action method: clobber 05:11:03 INFO - rmtree: C:\slave\test\build 05:11:03 INFO - Using _rmtree_windows ... 05:11:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:12:41 INFO - Running post-action listener: _resource_record_post_action 05:12:41 INFO - ##### 05:12:41 INFO - ##### Running read-buildbot-config step. 05:12:41 INFO - ##### 05:12:41 INFO - Running pre-action listener: _resource_record_pre_action 05:12:41 INFO - Running main action method: read_buildbot_config 05:12:41 INFO - Using buildbot properties: 05:12:41 INFO - { 05:12:41 INFO - "project": "", 05:12:41 INFO - "product": "firefox", 05:12:41 INFO - "script_repo_revision": "production", 05:12:41 INFO - "scheduler": "tests-mozilla-central-win8_64-debug-unittest", 05:12:41 INFO - "repository": "", 05:12:41 INFO - "buildername": "Windows 8 64-bit mozilla-central debug test web-platform-tests-1", 05:12:41 INFO - "buildid": "20160420025138", 05:12:41 INFO - "pgo_build": "False", 05:12:41 INFO - "basedir": "C:\\slave\\test", 05:12:41 INFO - "buildnumber": 27, 05:12:41 INFO - "slavename": "t-w864-ix-072", 05:12:41 INFO - "revision": "f05a1242fb29023bd7ebc492897ed3d6907733c7", 05:12:41 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 05:12:41 INFO - "platform": "win64", 05:12:41 INFO - "branch": "mozilla-central", 05:12:41 INFO - "repo_path": "mozilla-central", 05:12:41 INFO - "moz_repo_path": "", 05:12:41 INFO - "stage_platform": "win64", 05:12:41 INFO - "builduid": "3bb49e3aa94a4d0a96badb2f0439b956", 05:12:41 INFO - "slavebuilddir": "test" 05:12:41 INFO - } 05:12:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 05:12:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 05:12:41 INFO - Running post-action listener: _resource_record_post_action 05:12:41 INFO - ##### 05:12:41 INFO - ##### Running download-and-extract step. 05:12:41 INFO - ##### 05:12:41 INFO - Running pre-action listener: _resource_record_pre_action 05:12:41 INFO - Running main action method: download_and_extract 05:12:41 INFO - mkdir: C:\slave\test\build\tests 05:12:41 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:12:41 INFO - https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 05:12:41 INFO - trying https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 05:12:41 INFO - Downloading https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 05:12:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 05:12:42 INFO - Downloaded 1274 bytes. 05:12:42 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 05:12:42 INFO - Using the following test package requirements: 05:12:42 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 05:12:42 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 05:12:42 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 05:12:42 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 05:12:42 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 05:12:42 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 05:12:42 INFO - u'jsshell-win64.zip'], 05:12:42 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 05:12:42 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 05:12:42 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 05:12:42 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 05:12:42 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 05:12:42 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 05:12:42 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 05:12:42 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 05:12:42 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 05:12:42 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 05:12:42 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 05:12:42 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 05:12:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:42 INFO - https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 05:12:42 INFO - trying https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 05:12:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 05:12:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 05:12:43 INFO - Downloaded 21400058 bytes. 05:12:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:12:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:12:45 INFO - caution: filename not matched: web-platform/* 05:12:45 INFO - Return code: 11 05:12: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:12:45 INFO - https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 05:12:45 INFO - trying https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 05:12:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 05:12:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 05:12:46 INFO - Downloaded 36397899 bytes. 05:12:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:12:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:13:28 INFO - caution: filename not matched: bin/* 05:13:28 INFO - caution: filename not matched: config/* 05:13:28 INFO - caution: filename not matched: mozbase/* 05:13:28 INFO - caution: filename not matched: marionette/* 05:13:28 INFO - caution: filename not matched: tools/wptserve/* 05:13:28 INFO - Return code: 11 05:13:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:13:28 INFO - https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 05:13:28 INFO - trying https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 05:13:28 INFO - Downloading https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 05:13:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 05:13:30 INFO - Downloaded 83157581 bytes. 05:13:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 05:13:30 INFO - mkdir: C:\slave\test\properties 05:13:31 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:13:31 INFO - Writing to file C:\slave\test\properties\build_url 05:13:31 INFO - Contents: 05:13:31 INFO - build_url:https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 05:13:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 05:13:32 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:13:32 INFO - Writing to file C:\slave\test\properties\symbols_url 05:13:32 INFO - Contents: 05:13:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 05:13:32 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:13:32 INFO - https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:13:32 INFO - trying https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 05:13:32 INFO - Downloading https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 05:13:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 05:13:33 INFO - Downloaded 53419292 bytes. 05:13:33 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 05:13:33 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 05:13:35 INFO - Return code: 0 05:13:35 INFO - Running post-action listener: _resource_record_post_action 05:13:35 INFO - Running post-action listener: set_extra_try_arguments 05:13:35 INFO - ##### 05:13:35 INFO - ##### Running create-virtualenv step. 05:13:35 INFO - ##### 05:13:35 INFO - Running pre-action listener: _pre_create_virtualenv 05:13:35 INFO - Running pre-action listener: _resource_record_pre_action 05:13:35 INFO - Running main action method: create_virtualenv 05:13:35 INFO - Creating virtualenv C:\slave\test\build\venv 05:13:35 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:13:35 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:13:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:13:42 INFO - Installing distribute......................................................................................................................................................................................done. 05:13:43 INFO - Return code: 0 05:13:43 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:13:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:13:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:13:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:13:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:13:43 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 0x0259B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02648BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267E368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\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:13:43 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:13:43 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:13:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:13:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 05:13:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:13:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:13:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:13:43 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 05:13:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:13:43 INFO - 'DCLOCATION': 'SCL3', 05:13:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:13:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:13:43 INFO - 'HOMEDRIVE': 'C:', 05:13:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 05:13:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:13:43 INFO - 'KTS_VERSION': '1.19c', 05:13:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 05:13:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 05:13:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:13:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:13:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:13:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:13:43 INFO - 'MOZ_NO_REMOTE': '1', 05:13:43 INFO - 'NO_EM_RESTART': '1', 05:13:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:13:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:13:43 INFO - 'OS': 'Windows_NT', 05:13:43 INFO - 'OURDRIVE': 'C:', 05:13:43 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:13:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:13:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:13:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:13:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:13:43 INFO - 'PROCESSOR_LEVEL': '6', 05:13:43 INFO - 'PROCESSOR_REVISION': '1e05', 05:13:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:13:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:13:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:13:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:13:43 INFO - 'PROMPT': '$P$G', 05:13:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:13:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:13:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:13:43 INFO - 'PWD': 'C:\\slave\\test', 05:13:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:13:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:13:43 INFO - 'SYSTEMDRIVE': 'C:', 05:13:43 INFO - 'SYSTEMROOT': 'C:\\windows', 05:13:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:13:43 INFO - 'TEST1': 'testie', 05:13:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:13:43 INFO - 'USERDOMAIN': 'T-W864-IX-072', 05:13:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 05:13:43 INFO - 'USERNAME': 'cltbld', 05:13:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 05:13:43 INFO - 'WINDIR': 'C:\\windows', 05:13:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:13:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:13:44 INFO - Downloading/unpacking psutil>=0.7.1 05:13:45 INFO - Running setup.py egg_info for package psutil 05:13:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:13:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:13:45 INFO - Installing collected packages: psutil 05:13:45 INFO - Running setup.py install for psutil 05:13:45 INFO - building 'psutil._psutil_windows' extension 05:13:45 INFO - error: Unable to find vcvarsall.bat 05:13:45 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-h35ykj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:13:45 INFO - running install 05:13:45 INFO - running build 05:13:45 INFO - running build_py 05:13:45 INFO - creating build 05:13:45 INFO - creating build\lib.win32-2.7 05:13:45 INFO - creating build\lib.win32-2.7\psutil 05:13:45 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:13:45 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:13:45 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:13:45 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:13:45 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:13:45 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:13:45 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:13:45 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:13:45 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:13:45 INFO - running build_ext 05:13:45 INFO - building 'psutil._psutil_windows' extension 05:13:45 INFO - error: Unable to find vcvarsall.bat 05:13:45 INFO - ---------------------------------------- 05:13:45 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-h35ykj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:13:45 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-072\AppData\Roaming\pip\pip.log 05:13:45 WARNING - Return code: 1 05:13:45 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:13:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:13: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:13:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:13: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:13:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:13:45 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 0x0259B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02648BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267E368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\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:13:45 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:13:45 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:13:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:13:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 05:13:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:13:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:13:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:13:45 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 05:13:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:13:45 INFO - 'DCLOCATION': 'SCL3', 05:13:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:13:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:13:45 INFO - 'HOMEDRIVE': 'C:', 05:13:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 05:13:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:13:45 INFO - 'KTS_VERSION': '1.19c', 05:13:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 05:13:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 05:13:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:13:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:13:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:13:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:13:45 INFO - 'MOZ_NO_REMOTE': '1', 05:13:45 INFO - 'NO_EM_RESTART': '1', 05:13:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:13:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:13:45 INFO - 'OS': 'Windows_NT', 05:13:45 INFO - 'OURDRIVE': 'C:', 05:13:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:13:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:13:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:13:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:13:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:13:45 INFO - 'PROCESSOR_LEVEL': '6', 05:13:45 INFO - 'PROCESSOR_REVISION': '1e05', 05:13:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:13:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:13:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:13:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:13:45 INFO - 'PROMPT': '$P$G', 05:13:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:13:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:13:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:13:45 INFO - 'PWD': 'C:\\slave\\test', 05:13:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:13:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:13:45 INFO - 'SYSTEMDRIVE': 'C:', 05:13:45 INFO - 'SYSTEMROOT': 'C:\\windows', 05:13:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:13:45 INFO - 'TEST1': 'testie', 05:13:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:13:45 INFO - 'USERDOMAIN': 'T-W864-IX-072', 05:13:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 05:13:45 INFO - 'USERNAME': 'cltbld', 05:13:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 05:13:45 INFO - 'WINDIR': 'C:\\windows', 05:13:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:13:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:13:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:13:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:13:46 INFO - Running setup.py egg_info for package mozsystemmonitor 05:13:46 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:13:46 INFO - Running setup.py egg_info for package psutil 05:13:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:13:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:13:46 INFO - Installing collected packages: mozsystemmonitor, psutil 05:13:46 INFO - Running setup.py install for mozsystemmonitor 05:13:46 INFO - Running setup.py install for psutil 05:13:46 INFO - building 'psutil._psutil_windows' extension 05:13:46 INFO - error: Unable to find vcvarsall.bat 05:13:46 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-9bmdua-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:13:46 INFO - running install 05:13:46 INFO - running build 05:13:46 INFO - running build_py 05:13:46 INFO - running build_ext 05:13:46 INFO - building 'psutil._psutil_windows' extension 05:13:46 INFO - error: Unable to find vcvarsall.bat 05:13:46 INFO - ---------------------------------------- 05:13:46 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-9bmdua-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:13:46 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-072\AppData\Roaming\pip\pip.log 05:13:46 WARNING - Return code: 1 05:13:46 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:13:46 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:13: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:13:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:13: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:13:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:13: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', '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 0x0259B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02648BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267E368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\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:13: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', 'blobuploader==1.2.4'] in C:\slave\test\build 05:13: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 blobuploader==1.2.4 05:13:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:13:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 05:13:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:13:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:13:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:13:46 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 05:13:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:13:46 INFO - 'DCLOCATION': 'SCL3', 05:13:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:13:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:13:46 INFO - 'HOMEDRIVE': 'C:', 05:13:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 05:13:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:13:46 INFO - 'KTS_VERSION': '1.19c', 05:13:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 05:13:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 05:13:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:13:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:13:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:13:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:13:46 INFO - 'MOZ_NO_REMOTE': '1', 05:13:46 INFO - 'NO_EM_RESTART': '1', 05:13:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:13:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:13:46 INFO - 'OS': 'Windows_NT', 05:13:46 INFO - 'OURDRIVE': 'C:', 05:13:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:13:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:13:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:13:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:13:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:13:46 INFO - 'PROCESSOR_LEVEL': '6', 05:13:46 INFO - 'PROCESSOR_REVISION': '1e05', 05:13:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:13:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:13:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:13:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:13:46 INFO - 'PROMPT': '$P$G', 05:13:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:13:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:13:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:13:46 INFO - 'PWD': 'C:\\slave\\test', 05:13:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:13:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:13:46 INFO - 'SYSTEMDRIVE': 'C:', 05:13:46 INFO - 'SYSTEMROOT': 'C:\\windows', 05:13:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:13:46 INFO - 'TEST1': 'testie', 05:13:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:13:46 INFO - 'USERDOMAIN': 'T-W864-IX-072', 05:13:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 05:13:46 INFO - 'USERNAME': 'cltbld', 05:13:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 05:13:46 INFO - 'WINDIR': 'C:\\windows', 05:13:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:13:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:13:46 INFO - Downloading/unpacking blobuploader==1.2.4 05:13:46 INFO - Downloading blobuploader-1.2.4.tar.gz 05:13:46 INFO - Running setup.py egg_info for package blobuploader 05:13:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:13:51 INFO - Running setup.py egg_info for package requests 05:13:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:13:51 INFO - Downloading docopt-0.6.1.tar.gz 05:13:51 INFO - Running setup.py egg_info for package docopt 05:13:51 INFO - Installing collected packages: blobuploader, docopt, requests 05:13:51 INFO - Running setup.py install for blobuploader 05:13:51 INFO - Running setup.py install for docopt 05:13:51 INFO - Running setup.py install for requests 05:13:51 INFO - Successfully installed blobuploader docopt requests 05:13:51 INFO - Cleaning up... 05:13:51 INFO - Return code: 0 05:13:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:13:51 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:13:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:13:51 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:13:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:13:51 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 0x0259B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02648BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267E368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D70C0>, '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-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\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:13:51 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:13:51 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:13:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:13:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 05:13:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:13:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:13:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:13:51 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 05:13:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:13:51 INFO - 'DCLOCATION': 'SCL3', 05:13:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:13:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:13:51 INFO - 'HOMEDRIVE': 'C:', 05:13:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 05:13:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:13:51 INFO - 'KTS_VERSION': '1.19c', 05:13:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 05:13:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 05:13:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:13:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:13:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:13:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:13:51 INFO - 'MOZ_NO_REMOTE': '1', 05:13:51 INFO - 'NO_EM_RESTART': '1', 05:13:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:13:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:13:51 INFO - 'OS': 'Windows_NT', 05:13:51 INFO - 'OURDRIVE': 'C:', 05:13:51 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:13:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:13:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:13:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:13:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:13:51 INFO - 'PROCESSOR_LEVEL': '6', 05:13:51 INFO - 'PROCESSOR_REVISION': '1e05', 05:13:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:13:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:13:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:13:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:13:51 INFO - 'PROMPT': '$P$G', 05:13:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:13:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:13:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:13:51 INFO - 'PWD': 'C:\\slave\\test', 05:13:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:13:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:13:51 INFO - 'SYSTEMDRIVE': 'C:', 05:13:51 INFO - 'SYSTEMROOT': 'C:\\windows', 05:13:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:13:51 INFO - 'TEST1': 'testie', 05:13:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:13:51 INFO - 'USERDOMAIN': 'T-W864-IX-072', 05:13:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 05:13:51 INFO - 'USERNAME': 'cltbld', 05:13:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 05:13:51 INFO - 'WINDIR': 'C:\\windows', 05:13:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:13:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:13:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:13:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:13:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:13:56 INFO - Unpacking c:\slave\test\build\tests\marionette 05:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:13:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:13:56 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:13:56 INFO - Running setup.py install for browsermob-proxy 05:14:11 INFO - Running setup.py install for manifestparser 05:14:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for marionette-client 05:14:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:14:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for marionette-driver 05:14:11 INFO - Running setup.py install for mozcrash 05:14:11 INFO - Running setup.py install for mozdebug 05:14:11 INFO - Running setup.py install for mozdevice 05:14:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for mozfile 05:14:11 INFO - Running setup.py install for mozhttpd 05:14:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for mozinfo 05:14:11 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for mozInstall 05:14:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for mozleak 05:14:11 INFO - Running setup.py install for mozlog 05:14:11 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for moznetwork 05:14:11 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for mozprocess 05:14:11 INFO - Running setup.py install for mozprofile 05:14:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for mozrunner 05:14:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for mozscreenshot 05:14:11 INFO - Running setup.py install for moztest 05:14:11 INFO - Running setup.py install for mozversion 05:14:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:14:11 INFO - Running setup.py install for wptserve 05:14:11 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:14:11 INFO - Cleaning up... 05:14:11 INFO - Return code: 0 05:14:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:14:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:14:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:14:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:14:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:14:11 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 0x0259B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02648BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267E368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D70C0>, '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-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\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:14:11 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:14:11 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:14:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:14:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 05:14:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:14:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:14:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:14:11 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 05:14:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:14:11 INFO - 'DCLOCATION': 'SCL3', 05:14:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:14:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:14:11 INFO - 'HOMEDRIVE': 'C:', 05:14:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 05:14:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:14:11 INFO - 'KTS_VERSION': '1.19c', 05:14:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 05:14:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 05:14:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:14:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:14:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:14:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:14:11 INFO - 'MOZ_NO_REMOTE': '1', 05:14:11 INFO - 'NO_EM_RESTART': '1', 05:14:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:14:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:14:11 INFO - 'OS': 'Windows_NT', 05:14:11 INFO - 'OURDRIVE': 'C:', 05:14:11 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:14:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:14:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:14:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:14:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:14:11 INFO - 'PROCESSOR_LEVEL': '6', 05:14:11 INFO - 'PROCESSOR_REVISION': '1e05', 05:14:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:14:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:14:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:14:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:14:11 INFO - 'PROMPT': '$P$G', 05:14:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:14:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:14:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:14:11 INFO - 'PWD': 'C:\\slave\\test', 05:14:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:14:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:14:11 INFO - 'SYSTEMDRIVE': 'C:', 05:14:11 INFO - 'SYSTEMROOT': 'C:\\windows', 05:14:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:14:11 INFO - 'TEST1': 'testie', 05:14:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:14:11 INFO - 'USERDOMAIN': 'T-W864-IX-072', 05:14:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 05:14:11 INFO - 'USERNAME': 'cltbld', 05:14:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 05:14:11 INFO - 'WINDIR': 'C:\\windows', 05:14:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:14:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:14:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:14:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:14:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:14:15 INFO - Unpacking c:\slave\test\build\tests\marionette 05:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:14:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:14:15 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:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 05:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 05:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 05:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 05:14:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:14:27 INFO - Downloading blessings-1.6.tar.gz 05:14:27 INFO - Running setup.py egg_info for package blessings 05:14:27 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 05:14:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:14:27 INFO - Running setup.py install for blessings 05:14:27 INFO - Running setup.py install for browsermob-proxy 05:14:27 INFO - Running setup.py install for manifestparser 05:14:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Running setup.py install for marionette-client 05:14:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:14:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Running setup.py install for marionette-driver 05:14:27 INFO - Running setup.py install for mozcrash 05:14:27 INFO - Running setup.py install for mozdebug 05:14:27 INFO - Running setup.py install for mozdevice 05:14:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Running setup.py install for mozhttpd 05:14:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Running setup.py install for mozInstall 05:14:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Running setup.py install for mozleak 05:14:27 INFO - Running setup.py install for mozprofile 05:14:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Running setup.py install for mozrunner 05:14:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:14:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:14:29 INFO - Running setup.py install for mozscreenshot 05:14:29 INFO - Running setup.py install for moztest 05:14:29 INFO - Running setup.py install for mozversion 05:14:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:14:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:14:29 INFO - Running setup.py install for wptserve 05:14:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:14:29 INFO - Cleaning up... 05:14:29 INFO - Return code: 0 05:14:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:14:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:14:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:14:30 INFO - Reading from file tmpfile_stdout 05:14:30 INFO - Using _rmtree_windows ... 05:14:30 INFO - Using _rmtree_windows ... 05:14:30 INFO - Current package versions: 05:14:30 INFO - blessings == 1.6 05:14:30 INFO - blobuploader == 1.2.4 05:14:30 INFO - browsermob-proxy == 0.6.0 05:14:30 INFO - distribute == 0.6.14 05:14:30 INFO - docopt == 0.6.1 05:14:30 INFO - manifestparser == 1.1 05:14:30 INFO - marionette-client == 2.3.0 05:14:30 INFO - marionette-driver == 1.4.0 05:14:30 INFO - mozInstall == 1.12 05:14:30 INFO - mozcrash == 0.17 05:14:30 INFO - mozdebug == 0.1 05:14:30 INFO - mozdevice == 0.48 05:14:30 INFO - mozfile == 1.2 05:14:30 INFO - mozhttpd == 0.7 05:14:30 INFO - mozinfo == 0.9 05:14:30 INFO - mozleak == 0.1 05:14:30 INFO - mozlog == 3.1 05:14:30 INFO - moznetwork == 0.27 05:14:30 INFO - mozprocess == 0.22 05:14:30 INFO - mozprofile == 0.28 05:14:30 INFO - mozrunner == 6.11 05:14:30 INFO - mozscreenshot == 0.1 05:14:30 INFO - mozsystemmonitor == 0.0 05:14:30 INFO - moztest == 0.7 05:14:30 INFO - mozversion == 1.4 05:14:30 INFO - requests == 1.2.3 05:14:30 INFO - wptserve == 1.4.0 05:14:30 INFO - Running post-action listener: _resource_record_post_action 05:14:30 INFO - Running post-action listener: _start_resource_monitoring 05:14:30 INFO - Starting resource monitoring. 05:14:30 INFO - ##### 05:14:30 INFO - ##### Running pull step. 05:14:30 INFO - ##### 05:14:30 INFO - Running pre-action listener: _resource_record_pre_action 05:14:30 INFO - Running main action method: pull 05:14:30 INFO - Pull has nothing to do! 05:14:30 INFO - Running post-action listener: _resource_record_post_action 05:14:30 INFO - ##### 05:14:30 INFO - ##### Running install step. 05:14:30 INFO - ##### 05:14:30 INFO - Running pre-action listener: _resource_record_pre_action 05:14:30 INFO - Running main action method: install 05:14:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:14:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:14:30 INFO - Reading from file tmpfile_stdout 05:14:30 INFO - Using _rmtree_windows ... 05:14:30 INFO - Using _rmtree_windows ... 05:14:30 INFO - Detecting whether we're running mozinstall >=1.0... 05:14:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:14:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:14:30 INFO - Reading from file tmpfile_stdout 05:14:30 INFO - Output received: 05:14:30 INFO - Usage: mozinstall-script.py [options] installer 05:14:30 INFO - Options: 05:14:30 INFO - -h, --help show this help message and exit 05:14:30 INFO - -d DEST, --destination=DEST 05:14:30 INFO - Directory to install application into. [default: 05:14:30 INFO - "C:\slave\test"] 05:14:30 INFO - --app=APP Application being installed. [default: firefox] 05:14:30 INFO - Using _rmtree_windows ... 05:14:30 INFO - Using _rmtree_windows ... 05:14:30 INFO - mkdir: C:\slave\test\build\application 05:14:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:14:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win64.zip --destination C:\slave\test\build\application 05:14:34 INFO - Reading from file tmpfile_stdout 05:14:34 INFO - Output received: 05:14:34 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:14:34 INFO - Using _rmtree_windows ... 05:14:34 INFO - Using _rmtree_windows ... 05:14:34 INFO - Running post-action listener: _resource_record_post_action 05:14:34 INFO - ##### 05:14:34 INFO - ##### Running run-tests step. 05:14:34 INFO - ##### 05:14:34 INFO - Running pre-action listener: _resource_record_pre_action 05:14:34 INFO - Running main action method: run_tests 05:14:34 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:14:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:14:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:14:34 INFO - grabbing minidump binary from tooltool 05:14: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:14:34 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 0x0267E368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D70C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:14:34 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:14:34 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:14:34 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:14:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplmt7mn 05:14:35 INFO - INFO - File integrity verified, renaming tmplmt7mn to win32-minidump_stackwalk.exe 05:14:35 INFO - Return code: 0 05:14:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:14:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:14: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/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.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:14: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/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.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:14:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:14:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 05:14:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:14:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:14:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:14:35 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 05:14:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:14:35 INFO - 'DCLOCATION': 'SCL3', 05:14:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:14:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:14:35 INFO - 'HOMEDRIVE': 'C:', 05:14:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 05:14:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:14:35 INFO - 'KTS_VERSION': '1.19c', 05:14:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 05:14:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 05:14:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:14:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:14:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:14:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:14:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:14:35 INFO - 'MOZ_NO_REMOTE': '1', 05:14:35 INFO - 'NO_EM_RESTART': '1', 05:14:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:14:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:14:35 INFO - 'OS': 'Windows_NT', 05:14:35 INFO - 'OURDRIVE': 'C:', 05:14: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;C:\\mozilla-build\\hg', 05:14:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:14:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:14:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:14:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:14:35 INFO - 'PROCESSOR_LEVEL': '6', 05:14:35 INFO - 'PROCESSOR_REVISION': '1e05', 05:14:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:14:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:14:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:14:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:14:35 INFO - 'PROMPT': '$P$G', 05:14:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:14:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:14:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:14:35 INFO - 'PWD': 'C:\\slave\\test', 05:14:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:14:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:14:35 INFO - 'SYSTEMDRIVE': 'C:', 05:14:35 INFO - 'SYSTEMROOT': 'C:\\windows', 05:14:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:14:35 INFO - 'TEST1': 'testie', 05:14:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:14:35 INFO - 'USERDOMAIN': 'T-W864-IX-072', 05:14:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 05:14:35 INFO - 'USERNAME': 'cltbld', 05:14:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 05:14:35 INFO - 'WINDIR': 'C:\\windows', 05:14:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:14: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/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.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:14: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:14:37 INFO - import pkg_resources 05:14:38 INFO - Using 1 client processes 05:14:41 INFO - SUITE-START | Running 778 tests 05:14:41 INFO - Running testharness tests 05:14:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:14:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 05:14:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:14:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:14:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:14:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:14:42 INFO - Setting up ssl 05:14:42 INFO - PROCESS | certutil | 05:14:42 INFO - PROCESS | certutil | 05:14:42 INFO - PROCESS | certutil | 05:14:42 INFO - Certificate Nickname Trust Attributes 05:14:42 INFO - SSL,S/MIME,JAR/XPI 05:14:42 INFO - 05:14:42 INFO - web-platform-tests CT,, 05:14:42 INFO - 05:14:42 INFO - Starting runner 05:14:42 INFO - PROCESS | 3476 | [3476] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 05:14:42 INFO - PROCESS | 3476 | [3476] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 05:14:43 INFO - PROCESS | 3476 | [3476] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 05:14:43 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 05:14:43 INFO - PROCESS | 3476 | [3476] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 05:14:44 INFO - PROCESS | 3476 | 1461154484633 Marionette DEBUG Marionette enabled via build flag and pref 05:14:46 INFO - PROCESS | 3476 | ++DOCSHELL 000000238C472800 == 1 [pid = 3476] [id = 1] 05:14:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 1 (000000238C473000) [pid = 3476] [serial = 1] [outer = 0000000000000000] 05:14:46 INFO - PROCESS | 3476 | [3476] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:14:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 2 (000000238C474000) [pid = 3476] [serial = 2] [outer = 000000238C473000] 05:14:46 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F651000 == 2 [pid = 3476] [id = 2] 05:14:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 3 (000000238F651800) [pid = 3476] [serial = 3] [outer = 0000000000000000] 05:14:46 INFO - PROCESS | 3476 | [3476] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:14:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 4 (000000238F652800) [pid = 3476] [serial = 4] [outer = 000000238F651800] 05:14:46 INFO - PROCESS | 3476 | 1461154486908 Marionette INFO Listening on port 2828 05:14:48 INFO - PROCESS | 3476 | 1461154488738 Marionette DEBUG Marionette enabled via command-line flag 05:14:48 INFO - PROCESS | 3476 | ++DOCSHELL 000000239058A000 == 3 [pid = 3476] [id = 3] 05:14:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 5 (00000023905C9800) [pid = 3476] [serial = 5] [outer = 0000000000000000] 05:14:48 INFO - PROCESS | 3476 | [3476] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:14:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 6 (00000023905CA800) [pid = 3476] [serial = 6] [outer = 00000023905C9800] 05:14:48 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:14:48 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:14:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 7 (00000023906B3800) [pid = 3476] [serial = 7] [outer = 000000238F651800] 05:14:49 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:14:49 INFO - PROCESS | 3476 | 1461154489036 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 05:14:49 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:14:49 INFO - PROCESS | 3476 | 1461154489067 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 05:14:49 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:14:49 INFO - PROCESS | 3476 | 1461154489075 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 05:14:49 INFO - PROCESS | 3476 | 1461154489103 Marionette DEBUG Closed connection conn0 05:14:49 INFO - PROCESS | 3476 | 1461154489105 Marionette DEBUG Closed connection conn1 05:14:49 INFO - PROCESS | 3476 | 1461154489106 Marionette DEBUG Closed connection conn2 05:14:49 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:14:49 INFO - PROCESS | 3476 | 1461154489185 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 05:14:49 INFO - PROCESS | 3476 | 1461154489320 Marionette DEBUG Closed connection conn3 05:14:49 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:14:49 INFO - PROCESS | 3476 | 1461154489326 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 05:14:49 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391DB4000 == 4 [pid = 3476] [id = 4] 05:14:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 8 (0000002391D3D800) [pid = 3476] [serial = 8] [outer = 0000000000000000] 05:14:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 9 (0000002393F89C00) [pid = 3476] [serial = 9] [outer = 0000002391D3D800] 05:14:49 INFO - PROCESS | 3476 | 1461154489667 Marionette DEBUG Closed connection conn4 05:14:49 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:14:49 INFO - PROCESS | 3476 | 1461154489673 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 05:14:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 10 (0000002393F94C00) [pid = 3476] [serial = 10] [outer = 0000002391D3D800] 05:14:49 INFO - PROCESS | 3476 | 1461154489717 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:14:49 INFO - PROCESS | 3476 | 1461154489722 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420025138","device":"desktop","version":"48.0a1"} 05:14:50 INFO - PROCESS | 3476 | [3476] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:14:50 INFO - PROCESS | 3476 | [3476] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:14:50 INFO - PROCESS | 3476 | [3476] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:14:51 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397167800 == 5 [pid = 3476] [id = 5] 05:14:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 11 (0000002397168000) [pid = 3476] [serial = 11] [outer = 0000000000000000] 05:14:51 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397168800 == 6 [pid = 3476] [id = 6] 05:14:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 12 (0000002397062400) [pid = 3476] [serial = 12] [outer = 0000000000000000] 05:14:51 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:14:51 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397D17000 == 7 [pid = 3476] [id = 7] 05:14:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 13 (0000002397061C00) [pid = 3476] [serial = 13] [outer = 0000000000000000] 05:14:51 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:14:52 INFO - PROCESS | 3476 | [3476] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:14:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 14 (0000002397F9DC00) [pid = 3476] [serial = 14] [outer = 0000002397061C00] 05:14:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 15 (0000002398454800) [pid = 3476] [serial = 15] [outer = 0000002397168000] 05:14:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 16 (000000239707A800) [pid = 3476] [serial = 16] [outer = 0000002397062400] 05:14:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 17 (000000239815F400) [pid = 3476] [serial = 17] [outer = 0000002397061C00] 05:14:53 INFO - PROCESS | 3476 | 1461154493368 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 3476 | 1461154493382 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 18 (000000239A92A000) [pid = 3476] [serial = 18] [outer = 0000002397061C00] 05:14:54 INFO - PROCESS | 3476 | 1461154494357 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"dc89f572-f630-48ec-ab0b-704913ffd5cd","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420025138","device":"desktop","version":"48.0a1","command_id":1}}] 05:14:54 INFO - PROCESS | 3476 | 1461154494895 Marionette TRACE conn5 -> [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:14:54 INFO - PROCESS | 3476 | 1461154494926 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 05:14:54 INFO - PROCESS | 3476 | 1461154494949 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:14:54 INFO - PROCESS | 3476 | [3476] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:14:56 INFO - PROCESS | 3476 | --DOCSHELL 000000238C472800 == 6 [pid = 3476] [id = 1] 05:14:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 19 (000000238B2C3000) [pid = 3476] [serial = 19] [outer = 0000002397061C00] 05:14:57 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:57 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:57 INFO - PROCESS | 3476 | 1461154497456 Marionette TRACE conn5 <- [1,3,null,{}] 05:14:57 INFO - PROCESS | 3476 | 1461154497461 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:14:57 INFO - PROCESS | 3476 | 1461154497485 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 05:14:57 INFO - PROCESS | 3476 | 1461154497512 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 3476 | 1461154497516 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 05:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:14:57 INFO - PROCESS | 3476 | 1461154497523 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 3476 | 1461154497527 Marionette TRACE conn5 <- [1,6,null,{}] 05:14:57 INFO - PROCESS | 3476 | 1461154497551 Marionette TRACE conn5 -> [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:14:57 INFO - PROCESS | 3476 | 1461154497570 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 05:14:57 INFO - PROCESS | 3476 | 1461154497575 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F8D6000 == 7 [pid = 3476] [id = 8] 05:14:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 20 (00000023964F8400) [pid = 3476] [serial = 20] [outer = 0000000000000000] 05:14:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 21 (0000002396CD5800) [pid = 3476] [serial = 21] [outer = 00000023964F8400] 05:14:57 INFO - PROCESS | 3476 | 1461154497641 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 22 (0000002397716800) [pid = 3476] [serial = 22] [outer = 00000023964F8400] 05:14:58 INFO - PROCESS | 3476 | ++DOCSHELL 000000238A40C800 == 8 [pid = 3476] [id = 9] 05:14:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 23 (000000238C426000) [pid = 3476] [serial = 23] [outer = 0000000000000000] 05:14:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 24 (000000238C7D1800) [pid = 3476] [serial = 24] [outer = 000000238C426000] 05:14:58 INFO - PROCESS | 3476 | 1461154498174 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 25 (000000238F9B9C00) [pid = 3476] [serial = 25] [outer = 000000238C426000] 05:14:58 INFO - PROCESS | 3476 | 1461154498760 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:14:58 INFO - PROCESS | 3476 | --DOCSHELL 0000002391DB4000 == 7 [pid = 3476] [id = 4] 05:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1296ms 05:14:58 INFO - PROCESS | 3476 | 1461154498899 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 3476 | 1461154498902 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 05:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:14:58 INFO - PROCESS | 3476 | 1461154498925 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 3476 | 1461154498928 Marionette TRACE conn5 <- [1,10,null,{}] 05:14:58 INFO - PROCESS | 3476 | 1461154498934 Marionette TRACE conn5 -> [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:14:59 INFO - PROCESS | 3476 | 1461154499041 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 05:14:59 INFO - PROCESS | 3476 | 1461154499087 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 3476 | ++DOCSHELL 000000238AC32800 == 8 [pid = 3476] [id = 10] 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 26 (000000238B2CE800) [pid = 3476] [serial = 26] [outer = 0000000000000000] 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 27 (000000238F9BCC00) [pid = 3476] [serial = 27] [outer = 000000238B2CE800] 05:14:59 INFO - PROCESS | 3476 | 1461154499136 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 28 (0000002396472C00) [pid = 3476] [serial = 28] [outer = 000000238B2CE800] 05:14:59 INFO - PROCESS | 3476 | ++DOCSHELL 00000023903C9000 == 9 [pid = 3476] [id = 11] 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 29 (00000023903CE000) [pid = 3476] [serial = 29] [outer = 0000000000000000] 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 30 (00000023903D4000) [pid = 3476] [serial = 30] [outer = 00000023903CE000] 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 31 (00000023905C9000) [pid = 3476] [serial = 31] [outer = 00000023903CE000] 05:14:59 INFO - PROCESS | 3476 | ++DOCSHELL 000000238A217800 == 10 [pid = 3476] [id = 12] 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 32 (0000002396CCFC00) [pid = 3476] [serial = 32] [outer = 0000000000000000] 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 33 (0000002397C39800) [pid = 3476] [serial = 33] [outer = 0000002396CCFC00] 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 34 (0000002397716C00) [pid = 3476] [serial = 34] [outer = 0000002396CCFC00] 05:14:59 INFO - PROCESS | 3476 | 1461154499799 Marionette TRACE conn5 <- [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:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 942ms 05:14:59 INFO - PROCESS | 3476 | 1461154499856 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 3476 | 1461154499861 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 05:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:14:59 INFO - PROCESS | 3476 | 1461154499867 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 3476 | 1461154499870 Marionette TRACE conn5 <- [1,14,null,{}] 05:14:59 INFO - PROCESS | 3476 | 1461154499874 Marionette TRACE conn5 -> [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:14:59 INFO - PROCESS | 3476 | 1461154499958 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 05:14:59 INFO - PROCESS | 3476 | 1461154499965 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391DBF000 == 11 [pid = 3476] [id = 13] 05:14:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 35 (00000023988FA400) [pid = 3476] [serial = 35] [outer = 0000000000000000] 05:15:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 36 (00000023988FD000) [pid = 3476] [serial = 36] [outer = 00000023988FA400] 05:15:00 INFO - PROCESS | 3476 | 1461154500014 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 37 (000000239901AC00) [pid = 3476] [serial = 37] [outer = 00000023988FA400] 05:15:00 INFO - PROCESS | 3476 | 1461154500464 Marionette TRACE conn5 <- [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:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 05:15:00 INFO - PROCESS | 3476 | 1461154500497 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 3476 | 1461154500499 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 05:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:15:00 INFO - PROCESS | 3476 | 1461154500503 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 3476 | 1461154500506 Marionette TRACE conn5 <- [1,18,null,{}] 05:15:00 INFO - PROCESS | 3476 | 1461154500523 Marionette TRACE conn5 -> [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:15:00 INFO - PROCESS | 3476 | 1461154500611 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 05:15:00 INFO - PROCESS | 3476 | 1461154500617 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396995800 == 12 [pid = 3476] [id = 14] 05:15:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 38 (000000239864DC00) [pid = 3476] [serial = 38] [outer = 0000000000000000] 05:15:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 39 (00000023992FDC00) [pid = 3476] [serial = 39] [outer = 000000239864DC00] 05:15:00 INFO - PROCESS | 3476 | 1461154500673 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 40 (000000239A420000) [pid = 3476] [serial = 40] [outer = 000000239864DC00] 05:15:01 INFO - PROCESS | 3476 | 1461154501068 Marionette TRACE conn5 <- [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:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 584ms 05:15:01 INFO - PROCESS | 3476 | 1461154501090 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 3476 | 1461154501093 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 05:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:15:01 INFO - PROCESS | 3476 | 1461154501098 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 3476 | 1461154501100 Marionette TRACE conn5 <- [1,22,null,{}] 05:15:01 INFO - PROCESS | 3476 | 1461154501104 Marionette TRACE conn5 -> [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:15:01 INFO - PROCESS | 3476 | 1461154501205 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 05:15:01 INFO - PROCESS | 3476 | 1461154501213 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396990000 == 13 [pid = 3476] [id = 15] 05:15:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 41 (0000002394874C00) [pid = 3476] [serial = 41] [outer = 0000000000000000] 05:15:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 42 (000000239487F400) [pid = 3476] [serial = 42] [outer = 0000002394874C00] 05:15:01 INFO - PROCESS | 3476 | 1461154501262 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 43 (0000002396CCF400) [pid = 3476] [serial = 43] [outer = 0000002394874C00] 05:15:01 INFO - PROCESS | 3476 | 1461154501650 Marionette TRACE conn5 <- [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:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 05:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:15:01 INFO - PROCESS | 3476 | 1461154501685 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 3476 | 1461154501687 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 05:15:01 INFO - PROCESS | 3476 | 1461154501690 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 3476 | 1461154501692 Marionette TRACE conn5 <- [1,26,null,{}] 05:15:01 INFO - PROCESS | 3476 | 1461154501696 Marionette TRACE conn5 -> [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:15:01 INFO - PROCESS | 3476 | 1461154501791 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 05:15:01 INFO - PROCESS | 3476 | 1461154501799 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977CA000 == 14 [pid = 3476] [id = 16] 05:15:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 44 (000000238F637C00) [pid = 3476] [serial = 44] [outer = 0000000000000000] 05:15:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 45 (00000023974EFC00) [pid = 3476] [serial = 45] [outer = 000000238F637C00] 05:15:01 INFO - PROCESS | 3476 | 1461154501846 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 46 (00000023989BCC00) [pid = 3476] [serial = 46] [outer = 000000238F637C00] 05:15:02 INFO - PROCESS | 3476 | 1461154502223 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 05:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:15:02 INFO - PROCESS | 3476 | 1461154502278 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 3476 | 1461154502280 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 05:15:02 INFO - PROCESS | 3476 | 1461154502283 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 3476 | 1461154502285 Marionette TRACE conn5 <- [1,30,null,{}] 05:15:02 INFO - PROCESS | 3476 | 1461154502289 Marionette TRACE conn5 -> [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:15:02 INFO - PROCESS | 3476 | 1461154502419 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 05:15:02 INFO - PROCESS | 3476 | 1461154502430 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397A1D800 == 15 [pid = 3476] [id = 17] 05:15:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 47 (0000002390736400) [pid = 3476] [serial = 47] [outer = 0000000000000000] 05:15:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 48 (0000002390752800) [pid = 3476] [serial = 48] [outer = 0000002390736400] 05:15:02 INFO - PROCESS | 3476 | 1461154502477 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 49 (000000239D2DCC00) [pid = 3476] [serial = 49] [outer = 0000002390736400] 05:15:02 INFO - PROCESS | 3476 | 1461154502857 Marionette TRACE conn5 <- [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:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 05:15:02 INFO - PROCESS | 3476 | 1461154502917 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 3476 | 1461154502919 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 05:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:15:02 INFO - PROCESS | 3476 | 1461154502922 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 3476 | 1461154502924 Marionette TRACE conn5 <- [1,34,null,{}] 05:15:02 INFO - PROCESS | 3476 | 1461154502928 Marionette TRACE conn5 -> [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:15:03 INFO - PROCESS | 3476 | 1461154503019 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 05:15:03 INFO - PROCESS | 3476 | 1461154503028 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398447800 == 16 [pid = 3476] [id = 18] 05:15:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 50 (00000023892E6400) [pid = 3476] [serial = 50] [outer = 0000000000000000] 05:15:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 51 (00000023892F0000) [pid = 3476] [serial = 51] [outer = 00000023892E6400] 05:15:03 INFO - PROCESS | 3476 | 1461154503077 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 52 (00000023974EF800) [pid = 3476] [serial = 52] [outer = 00000023892E6400] 05:15:03 INFO - PROCESS | 3476 | 1461154503513 Marionette TRACE conn5 <- [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:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 05:15:03 INFO - PROCESS | 3476 | 1461154503555 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 3476 | 1461154503557 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 05:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:15:03 INFO - PROCESS | 3476 | 1461154503561 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 3476 | 1461154503563 Marionette TRACE conn5 <- [1,38,null,{}] 05:15:03 INFO - PROCESS | 3476 | 1461154503566 Marionette TRACE conn5 -> [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:15:03 INFO - PROCESS | 3476 | 1461154503664 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 05:15:03 INFO - PROCESS | 3476 | 1461154503690 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A894000 == 17 [pid = 3476] [id = 19] 05:15:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 53 (0000002397062C00) [pid = 3476] [serial = 53] [outer = 0000000000000000] 05:15:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 54 (000000239B9CD800) [pid = 3476] [serial = 54] [outer = 0000002397062C00] 05:15:03 INFO - PROCESS | 3476 | 1461154503736 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 55 (000000239D2DA000) [pid = 3476] [serial = 55] [outer = 0000002397062C00] 05:15:04 INFO - PROCESS | 3476 | 1461154504091 Marionette TRACE conn5 <- [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:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 05:15:04 INFO - PROCESS | 3476 | 1461154504151 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 3476 | 1461154504153 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 05:15:04 INFO - PROCESS | 3476 | 1461154504157 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:15:04 INFO - PROCESS | 3476 | 1461154504159 Marionette TRACE conn5 <- [1,42,null,{}] 05:15:04 INFO - PROCESS | 3476 | 1461154504163 Marionette TRACE conn5 -> [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:15:04 INFO - PROCESS | 3476 | 1461154504261 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 05:15:04 INFO - PROCESS | 3476 | 1461154504270 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B95D000 == 18 [pid = 3476] [id = 20] 05:15:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 56 (000000239771D000) [pid = 3476] [serial = 56] [outer = 0000000000000000] 05:15:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 57 (000000239D087800) [pid = 3476] [serial = 57] [outer = 000000239771D000] 05:15:04 INFO - PROCESS | 3476 | 1461154504316 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 58 (000000239D094000) [pid = 3476] [serial = 58] [outer = 000000239771D000] 05:15:04 INFO - PROCESS | 3476 | 1461154504677 Marionette TRACE conn5 <- [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:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 05:15:04 INFO - PROCESS | 3476 | 1461154504746 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 3476 | 1461154504748 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 05:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:15:04 INFO - PROCESS | 3476 | 1461154504752 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 3476 | 1461154504754 Marionette TRACE conn5 <- [1,46,null,{}] 05:15:04 INFO - PROCESS | 3476 | 1461154504758 Marionette TRACE conn5 -> [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:15:04 INFO - PROCESS | 3476 | 1461154504858 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 05:15:04 INFO - PROCESS | 3476 | 1461154504866 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 3476 | ++DOCSHELL 00000023907B0000 == 19 [pid = 3476] [id = 21] 05:15:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 59 (000000239771DC00) [pid = 3476] [serial = 59] [outer = 0000000000000000] 05:15:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 60 (000000239B85E400) [pid = 3476] [serial = 60] [outer = 000000239771DC00] 05:15:04 INFO - PROCESS | 3476 | 1461154504923 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 61 (000000239D36A800) [pid = 3476] [serial = 61] [outer = 000000239771DC00] 05:15:05 INFO - PROCESS | 3476 | 1461154505312 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 05:15:05 INFO - PROCESS | 3476 | 1461154505342 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 3476 | 1461154505344 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 05:15:05 INFO - PROCESS | 3476 | 1461154505347 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:15:05 INFO - PROCESS | 3476 | 1461154505350 Marionette TRACE conn5 <- [1,50,null,{}] 05:15:05 INFO - PROCESS | 3476 | 1461154505354 Marionette TRACE conn5 -> [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:15:05 INFO - PROCESS | 3476 | 1461154505462 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 05:15:05 INFO - PROCESS | 3476 | 1461154505470 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADB9000 == 20 [pid = 3476] [id = 22] 05:15:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 62 (000000238AD07C00) [pid = 3476] [serial = 62] [outer = 0000000000000000] 05:15:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 63 (000000239B856800) [pid = 3476] [serial = 63] [outer = 000000238AD07C00] 05:15:05 INFO - PROCESS | 3476 | 1461154505525 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 64 (000000239D48DC00) [pid = 3476] [serial = 64] [outer = 000000238AD07C00] 05:15:05 INFO - PROCESS | 3476 | 1461154505897 Marionette TRACE conn5 <- [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:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 05:15:05 INFO - PROCESS | 3476 | 1461154505937 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 05:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:15:05 INFO - PROCESS | 3476 | 1461154505939 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 05:15:05 INFO - PROCESS | 3476 | 1461154505942 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 3476 | 1461154505944 Marionette TRACE conn5 <- [1,54,null,{}] 05:15:05 INFO - PROCESS | 3476 | 1461154505948 Marionette TRACE conn5 -> [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:15:06 INFO - PROCESS | 3476 | 1461154506024 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 05:15:06 INFO - PROCESS | 3476 | 1461154506763 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADD7800 == 21 [pid = 3476] [id = 23] 05:15:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 65 (00000023892F0400) [pid = 3476] [serial = 65] [outer = 0000000000000000] 05:15:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 66 (000000238AD08C00) [pid = 3476] [serial = 66] [outer = 00000023892F0400] 05:15:06 INFO - PROCESS | 3476 | 1461154506814 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 67 (000000238F833C00) [pid = 3476] [serial = 67] [outer = 00000023892F0400] 05:15:07 INFO - PROCESS | 3476 | 1461154507227 Marionette TRACE conn5 <- [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:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1346ms 05:15:07 INFO - PROCESS | 3476 | 1461154507293 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 3476 | 1461154507299 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 05:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:15:07 INFO - PROCESS | 3476 | 1461154507304 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 3476 | 1461154507308 Marionette TRACE conn5 <- [1,58,null,{}] 05:15:07 INFO - PROCESS | 3476 | 1461154507313 Marionette TRACE conn5 -> [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:15:07 INFO - PROCESS | 3476 | 1461154507423 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 05:15:07 INFO - PROCESS | 3476 | 1461154507433 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390082000 == 22 [pid = 3476] [id = 24] 05:15:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 68 (000000238F885000) [pid = 3476] [serial = 68] [outer = 0000000000000000] 05:15:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 69 (000000239103EC00) [pid = 3476] [serial = 69] [outer = 000000238F885000] 05:15:07 INFO - PROCESS | 3476 | 1461154507482 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (0000002394188800) [pid = 3476] [serial = 70] [outer = 000000238F885000] 05:15:07 INFO - PROCESS | 3476 | 1461154507898 Marionette TRACE conn5 <- [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:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 05:15:07 INFO - PROCESS | 3476 | 1461154507939 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 3476 | 1461154507943 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 05:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:15:07 INFO - PROCESS | 3476 | 1461154507947 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 3476 | 1461154507949 Marionette TRACE conn5 <- [1,62,null,{}] 05:15:07 INFO - PROCESS | 3476 | 1461154507958 Marionette TRACE conn5 -> [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:15:08 INFO - PROCESS | 3476 | 1461154508053 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 05:15:08 INFO - PROCESS | 3476 | --DOMWINDOW == 69 (0000002391D3D800) [pid = 3476] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:15:08 INFO - PROCESS | 3476 | --DOMWINDOW == 68 (000000238B2CE800) [pid = 3476] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:15:08 INFO - PROCESS | 3476 | --DOMWINDOW == 67 (00000023988FA400) [pid = 3476] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:15:08 INFO - PROCESS | 3476 | --DOMWINDOW == 66 (000000239864DC00) [pid = 3476] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:15:08 INFO - PROCESS | 3476 | --DOMWINDOW == 65 (0000002394874C00) [pid = 3476] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:15:08 INFO - PROCESS | 3476 | --DOMWINDOW == 64 (00000023964F8400) [pid = 3476] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:15:08 INFO - PROCESS | 3476 | 1461154508354 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 3476 | ++DOCSHELL 00000023905C5000 == 23 [pid = 3476] [id = 25] 05:15:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 65 (000000238AB8F400) [pid = 3476] [serial = 71] [outer = 0000000000000000] 05:15:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 66 (000000238B2CE800) [pid = 3476] [serial = 72] [outer = 000000238AB8F400] 05:15:08 INFO - PROCESS | 3476 | 1461154508406 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 67 (0000002394CE0400) [pid = 3476] [serial = 73] [outer = 000000238AB8F400] 05:15:08 INFO - PROCESS | 3476 | 1461154508777 Marionette TRACE conn5 <- [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:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 05:15:08 INFO - PROCESS | 3476 | 1461154508829 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 3476 | 1461154508832 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 05:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:15:08 INFO - PROCESS | 3476 | 1461154508842 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 3476 | 1461154508849 Marionette TRACE conn5 <- [1,66,null,{}] 05:15:08 INFO - PROCESS | 3476 | 1461154508853 Marionette TRACE conn5 -> [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:15:08 INFO - PROCESS | 3476 | 1461154508934 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 05:15:09 INFO - PROCESS | 3476 | 1461154508985 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 3476 | ++DOCSHELL 00000023949EA000 == 24 [pid = 3476] [id = 26] 05:15:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 68 (00000023892F0800) [pid = 3476] [serial = 74] [outer = 0000000000000000] 05:15:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 69 (0000002396474400) [pid = 3476] [serial = 75] [outer = 00000023892F0800] 05:15:09 INFO - PROCESS | 3476 | 1461154509030 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (00000023975EFC00) [pid = 3476] [serial = 76] [outer = 00000023892F0800] 05:15:09 INFO - PROCESS | 3476 | 1461154509392 Marionette TRACE conn5 <- [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:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 05:15:09 INFO - PROCESS | 3476 | 1461154509425 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 05:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:15:09 INFO - PROCESS | 3476 | 1461154509428 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 05:15:09 INFO - PROCESS | 3476 | 1461154509431 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 3476 | 1461154509433 Marionette TRACE conn5 <- [1,70,null,{}] 05:15:09 INFO - PROCESS | 3476 | 1461154509437 Marionette TRACE conn5 -> [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:15:09 INFO - PROCESS | 3476 | 1461154509516 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 05:15:09 INFO - PROCESS | 3476 | 1461154509567 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C67000 == 25 [pid = 3476] [id = 27] 05:15:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 71 (000000239073B400) [pid = 3476] [serial = 77] [outer = 0000000000000000] 05:15:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 72 (0000002397713800) [pid = 3476] [serial = 78] [outer = 000000239073B400] 05:15:09 INFO - PROCESS | 3476 | 1461154509616 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (000000239815FC00) [pid = 3476] [serial = 79] [outer = 000000239073B400] 05:15:09 INFO - PROCESS | 3476 | 1461154509970 Marionette TRACE conn5 <- [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:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 05:15:10 INFO - PROCESS | 3476 | 1461154510020 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 3476 | 1461154510022 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 05:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:15:10 INFO - PROCESS | 3476 | 1461154510031 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 3476 | 1461154510033 Marionette TRACE conn5 <- [1,74,null,{}] 05:15:10 INFO - PROCESS | 3476 | 1461154510036 Marionette TRACE conn5 -> [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:15:10 INFO - PROCESS | 3476 | 1461154510111 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 05:15:10 INFO - PROCESS | 3476 | 1461154510118 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397915800 == 26 [pid = 3476] [id = 28] 05:15:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (00000023989BB800) [pid = 3476] [serial = 80] [outer = 0000000000000000] 05:15:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (00000023989BE000) [pid = 3476] [serial = 81] [outer = 00000023989BB800] 05:15:10 INFO - PROCESS | 3476 | 1461154510173 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (00000023992F1400) [pid = 3476] [serial = 82] [outer = 00000023989BB800] 05:15:10 INFO - PROCESS | 3476 | 1461154510747 Marionette TRACE conn5 <- [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:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 776ms 05:15:10 INFO - PROCESS | 3476 | 1461154510841 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 3476 | 1461154510846 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 05:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:15:10 INFO - PROCESS | 3476 | 1461154510867 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 3476 | 1461154510871 Marionette TRACE conn5 <- [1,78,null,{}] 05:15:10 INFO - PROCESS | 3476 | 1461154510878 Marionette TRACE conn5 -> [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:15:11 INFO - PROCESS | 3476 | 1461154510991 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 05:15:11 INFO - PROCESS | 3476 | 1461154511043 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADD6800 == 27 [pid = 3476] [id = 29] 05:15:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (0000002390730800) [pid = 3476] [serial = 83] [outer = 0000000000000000] 05:15:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (0000002391974800) [pid = 3476] [serial = 84] [outer = 0000002390730800] 05:15:11 INFO - PROCESS | 3476 | 1461154511103 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (000000239493E400) [pid = 3476] [serial = 85] [outer = 0000002390730800] 05:15:11 INFO - PROCESS | 3476 | 1461154511656 Marionette TRACE conn5 <- [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:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 859ms 05:15:11 INFO - PROCESS | 3476 | 1461154511713 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 3476 | 1461154511720 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 05:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:15:11 INFO - PROCESS | 3476 | 1461154511727 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 3476 | 1461154511730 Marionette TRACE conn5 <- [1,82,null,{}] 05:15:11 INFO - PROCESS | 3476 | 1461154511735 Marionette TRACE conn5 -> [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:15:11 INFO - PROCESS | 3476 | 1461154511838 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 05:15:11 INFO - PROCESS | 3476 | 1461154511897 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397A1A000 == 28 [pid = 3476] [id = 30] 05:15:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (0000002390730C00) [pid = 3476] [serial = 86] [outer = 0000000000000000] 05:15:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (00000023975F8400) [pid = 3476] [serial = 87] [outer = 0000002390730C00] 05:15:11 INFO - PROCESS | 3476 | 1461154511955 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (000000239901DC00) [pid = 3476] [serial = 88] [outer = 0000002390730C00] 05:15:12 INFO - PROCESS | 3476 | 1461154512495 Marionette TRACE conn5 <- [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:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 05:15:12 INFO - PROCESS | 3476 | 1461154512509 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 3476 | 1461154512512 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 05:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:15:12 INFO - PROCESS | 3476 | 1461154512516 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 3476 | 1461154512520 Marionette TRACE conn5 <- [1,86,null,{}] 05:15:12 INFO - PROCESS | 3476 | 1461154512532 Marionette TRACE conn5 -> [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:15:12 INFO - PROCESS | 3476 | 1461154512634 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 05:15:12 INFO - PROCESS | 3476 | 1461154512708 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A04B000 == 29 [pid = 3476] [id = 31] 05:15:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (000000239B858400) [pid = 3476] [serial = 89] [outer = 0000000000000000] 05:15:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (000000239B861800) [pid = 3476] [serial = 90] [outer = 000000239B858400] 05:15:12 INFO - PROCESS | 3476 | 1461154512767 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (000000239B9D1C00) [pid = 3476] [serial = 91] [outer = 000000239B858400] 05:15:13 INFO - PROCESS | 3476 | 1461154513269 Marionette TRACE conn5 <- [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:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 796ms 05:15:13 INFO - PROCESS | 3476 | 1461154513313 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 05:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:15:13 INFO - PROCESS | 3476 | 1461154513317 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 05:15:13 INFO - PROCESS | 3476 | 1461154513320 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 3476 | 1461154513323 Marionette TRACE conn5 <- [1,90,null,{}] 05:15:13 INFO - PROCESS | 3476 | 1461154513327 Marionette TRACE conn5 -> [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:15:13 INFO - PROCESS | 3476 | 1461154513429 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 05:15:13 INFO - PROCESS | 3476 | 1461154513500 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 3476 | ++DOCSHELL 00000023949E9800 == 30 [pid = 3476] [id = 32] 05:15:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (000000239D08DC00) [pid = 3476] [serial = 92] [outer = 0000000000000000] 05:15:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (000000239D2D3C00) [pid = 3476] [serial = 93] [outer = 000000239D08DC00] 05:15:13 INFO - PROCESS | 3476 | 1461154513557 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (000000239D367000) [pid = 3476] [serial = 94] [outer = 000000239D08DC00] 05:15:14 INFO - PROCESS | 3476 | 1461154514174 Marionette TRACE conn5 <- [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:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 05:15:14 INFO - PROCESS | 3476 | 1461154514204 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 3476 | 1461154514208 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 05:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:15:14 INFO - PROCESS | 3476 | 1461154514213 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 3476 | 1461154514218 Marionette TRACE conn5 <- [1,94,null,{}] 05:15:14 INFO - PROCESS | 3476 | 1461154514224 Marionette TRACE conn5 -> [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:15:14 INFO - PROCESS | 3476 | 1461154514317 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 05:15:14 INFO - PROCESS | 3476 | 1461154514394 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 3476 | ++DOCSHELL 000000238FA6A800 == 31 [pid = 3476] [id = 33] 05:15:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (000000238B480800) [pid = 3476] [serial = 95] [outer = 0000000000000000] 05:15:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (000000238C7D1000) [pid = 3476] [serial = 96] [outer = 000000238B480800] 05:15:14 INFO - PROCESS | 3476 | 1461154514444 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (0000002390187000) [pid = 3476] [serial = 97] [outer = 000000238B480800] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000239815F400) [pid = 3476] [serial = 17] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (0000002397F9DC00) [pid = 3476] [serial = 14] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (0000002393F89C00) [pid = 3476] [serial = 9] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (0000002393F94C00) [pid = 3476] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (000000238F652800) [pid = 3476] [serial = 4] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (000000239B85E400) [pid = 3476] [serial = 60] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (000000238C7D1800) [pid = 3476] [serial = 24] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (000000238F9BCC00) [pid = 3476] [serial = 27] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (0000002396472C00) [pid = 3476] [serial = 28] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (0000002397C39800) [pid = 3476] [serial = 33] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (00000023988FD000) [pid = 3476] [serial = 36] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (00000023992FDC00) [pid = 3476] [serial = 39] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (000000239487F400) [pid = 3476] [serial = 42] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (00000023974EFC00) [pid = 3476] [serial = 45] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (000000239901AC00) [pid = 3476] [serial = 37] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (0000002390752800) [pid = 3476] [serial = 48] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (00000023892F0000) [pid = 3476] [serial = 51] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 73 (000000239B9CD800) [pid = 3476] [serial = 54] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 72 (000000239D087800) [pid = 3476] [serial = 57] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 71 (0000002396CD5800) [pid = 3476] [serial = 21] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 70 (00000023903D4000) [pid = 3476] [serial = 30] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 69 (000000239A420000) [pid = 3476] [serial = 40] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 68 (0000002396CCF400) [pid = 3476] [serial = 43] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 67 (0000002397716800) [pid = 3476] [serial = 22] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | --DOMWINDOW == 66 (000000239B856800) [pid = 3476] [serial = 63] [outer = 0000000000000000] [url = about:blank] 05:15:14 INFO - PROCESS | 3476 | 1461154514943 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 775ms 05:15:15 INFO - PROCESS | 3476 | 1461154514994 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 3476 | 1461154515000 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 05:15:15 INFO - PROCESS | 3476 | 1461154515007 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:15:15 INFO - PROCESS | 3476 | 1461154515010 Marionette TRACE conn5 <- [1,98,null,{}] 05:15:15 INFO - PROCESS | 3476 | 1461154515014 Marionette TRACE conn5 -> [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:15:15 INFO - PROCESS | 3476 | 1461154515096 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 05:15:15 INFO - PROCESS | 3476 | 1461154515151 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 3476 | ++DOCSHELL 000000238C883000 == 32 [pid = 3476] [id = 34] 05:15:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 67 (000000238F638000) [pid = 3476] [serial = 98] [outer = 0000000000000000] 05:15:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 68 (0000002390733000) [pid = 3476] [serial = 99] [outer = 000000238F638000] 05:15:15 INFO - PROCESS | 3476 | 1461154515207 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 69 (0000002391D92800) [pid = 3476] [serial = 100] [outer = 000000238F638000] 05:15:15 INFO - PROCESS | 3476 | 1461154515567 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 588ms 05:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:15:15 INFO - PROCESS | 3476 | 1461154515600 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 3476 | 1461154515603 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 05:15:15 INFO - PROCESS | 3476 | 1461154515606 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 3476 | 1461154515610 Marionette TRACE conn5 <- [1,102,null,{}] 05:15:15 INFO - PROCESS | 3476 | 1461154515621 Marionette TRACE conn5 -> [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:15:15 INFO - PROCESS | 3476 | 1461154515733 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 05:15:15 INFO - PROCESS | 3476 | 1461154515789 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394149000 == 33 [pid = 3476] [id = 35] 05:15:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (000000239481A800) [pid = 3476] [serial = 101] [outer = 0000000000000000] 05:15:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 71 (0000002394C55800) [pid = 3476] [serial = 102] [outer = 000000239481A800] 05:15:15 INFO - PROCESS | 3476 | 1461154515839 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 72 (00000023964F8800) [pid = 3476] [serial = 103] [outer = 000000239481A800] 05:15:16 INFO - PROCESS | 3476 | 1461154516186 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 05:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:15:16 INFO - PROCESS | 3476 | 1461154516238 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 3476 | 1461154516241 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 05:15:16 INFO - PROCESS | 3476 | 1461154516245 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 3476 | 1461154516246 Marionette TRACE conn5 <- [1,106,null,{}] 05:15:16 INFO - PROCESS | 3476 | 1461154516250 Marionette TRACE conn5 -> [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:15:16 INFO - PROCESS | 3476 | 1461154516329 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 05:15:16 INFO - PROCESS | 3476 | 1461154516336 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 3476 | ++DOCSHELL 000000239716D800 == 34 [pid = 3476] [id = 36] 05:15:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (0000002397075800) [pid = 3476] [serial = 104] [outer = 0000000000000000] 05:15:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (00000023975F2800) [pid = 3476] [serial = 105] [outer = 0000002397075800] 05:15:16 INFO - PROCESS | 3476 | 1461154516383 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (000000239787D400) [pid = 3476] [serial = 106] [outer = 0000002397075800] 05:15:16 INFO - PROCESS | 3476 | 1461154516779 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 584ms 05:15:16 INFO - PROCESS | 3476 | 1461154516831 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 3476 | 1461154516834 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 05:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:15:16 INFO - PROCESS | 3476 | 1461154516842 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 3476 | 1461154516844 Marionette TRACE conn5 <- [1,110,null,{}] 05:15:16 INFO - PROCESS | 3476 | 1461154516855 Marionette TRACE conn5 -> [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:15:16 INFO - PROCESS | 3476 | 1461154516948 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 05:15:16 INFO - PROCESS | 3476 | 1461154516954 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397912800 == 35 [pid = 3476] [id = 37] 05:15:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (0000002397076000) [pid = 3476] [serial = 107] [outer = 0000000000000000] 05:15:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (0000002398617800) [pid = 3476] [serial = 108] [outer = 0000002397076000] 05:15:17 INFO - PROCESS | 3476 | 1461154517004 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (0000002398B37C00) [pid = 3476] [serial = 109] [outer = 0000002397076000] 05:15:17 INFO - PROCESS | 3476 | 1461154517438 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 05:15:17 INFO - PROCESS | 3476 | 1461154517474 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 3476 | 1461154517476 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 05:15:17 INFO - PROCESS | 3476 | 1461154517479 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:15:17 INFO - PROCESS | 3476 | 1461154517481 Marionette TRACE conn5 <- [1,114,null,{}] 05:15:17 INFO - PROCESS | 3476 | 1461154517485 Marionette TRACE conn5 -> [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:15:17 INFO - PROCESS | 3476 | 1461154517614 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 05:15:17 INFO - PROCESS | 3476 | 1461154517623 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977C2000 == 36 [pid = 3476] [id = 38] 05:15:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (0000002399010800) [pid = 3476] [serial = 110] [outer = 0000000000000000] 05:15:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (000000239A421C00) [pid = 3476] [serial = 111] [outer = 0000002399010800] 05:15:17 INFO - PROCESS | 3476 | 1461154517673 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (000000239D091000) [pid = 3476] [serial = 112] [outer = 0000002399010800] 05:15:18 INFO - PROCESS | 3476 | 1461154518091 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 05:15:18 INFO - PROCESS | 3476 | 1461154518112 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 3476 | 1461154518115 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 05:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:15:18 INFO - PROCESS | 3476 | 1461154518118 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 3476 | 1461154518120 Marionette TRACE conn5 <- [1,118,null,{}] 05:15:18 INFO - PROCESS | 3476 | 1461154518124 Marionette TRACE conn5 -> [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:15:18 INFO - PROCESS | 3476 | 1461154518227 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 05:15:18 INFO - PROCESS | 3476 | 1461154518233 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 3476 | ++DOCSHELL 000000238A646000 == 37 [pid = 3476] [id = 39] 05:15:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (000000239D369C00) [pid = 3476] [serial = 113] [outer = 0000000000000000] 05:15:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (000000239D48E800) [pid = 3476] [serial = 114] [outer = 000000239D369C00] 05:15:18 INFO - PROCESS | 3476 | 1461154518282 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (000000239F0C3400) [pid = 3476] [serial = 115] [outer = 000000239D369C00] 05:15:18 INFO - PROCESS | 3476 | 1461154518689 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 05:15:18 INFO - PROCESS | 3476 | 1461154518753 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 3476 | 1461154518755 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 05:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:15:18 INFO - PROCESS | 3476 | 1461154518758 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 3476 | 1461154518760 Marionette TRACE conn5 <- [1,122,null,{}] 05:15:18 INFO - PROCESS | 3476 | 1461154518764 Marionette TRACE conn5 -> [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:15:18 INFO - PROCESS | 3476 | 1461154518891 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (000000238AD07C00) [pid = 3476] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (000000239771DC00) [pid = 3476] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (00000023892E6400) [pid = 3476] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (0000002390736400) [pid = 3476] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (000000239771D000) [pid = 3476] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (0000002397062C00) [pid = 3476] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (000000238F637C00) [pid = 3476] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (000000239073B400) [pid = 3476] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (000000238F885000) [pid = 3476] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (000000238AB8F400) [pid = 3476] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 73 (00000023892F0400) [pid = 3476] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:15:18 INFO - PROCESS | 3476 | --DOMWINDOW == 72 (00000023892F0800) [pid = 3476] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:15:18 INFO - PROCESS | 3476 | 1461154518934 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 3476 | ++DOCSHELL 0000002389269800 == 38 [pid = 3476] [id = 40] 05:15:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (00000023892E8000) [pid = 3476] [serial = 116] [outer = 0000000000000000] 05:15:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (000000238AD03C00) [pid = 3476] [serial = 117] [outer = 00000023892E8000] 05:15:18 INFO - PROCESS | 3476 | 1461154518979 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (0000002397079000) [pid = 3476] [serial = 118] [outer = 00000023892E8000] 05:15:19 INFO - PROCESS | 3476 | 1461154519289 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 05:15:19 INFO - PROCESS | 3476 | 1461154519351 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 3476 | 1461154519353 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 05:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:15:19 INFO - PROCESS | 3476 | 1461154519356 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 3476 | 1461154519358 Marionette TRACE conn5 <- [1,126,null,{}] 05:15:19 INFO - PROCESS | 3476 | 1461154519362 Marionette TRACE conn5 -> [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:15:19 INFO - PROCESS | 3476 | 1461154519456 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 05:15:19 INFO - PROCESS | 3476 | 1461154519464 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398B5A000 == 39 [pid = 3476] [id = 41] 05:15:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (0000002390739C00) [pid = 3476] [serial = 119] [outer = 0000000000000000] 05:15:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (0000002390865000) [pid = 3476] [serial = 120] [outer = 0000002390739C00] 05:15:19 INFO - PROCESS | 3476 | 1461154519511 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (0000002397078800) [pid = 3476] [serial = 121] [outer = 0000002390739C00] 05:15:19 INFO - PROCESS | 3476 | 1461154519894 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 585ms 05:15:19 INFO - PROCESS | 3476 | 1461154519945 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 3476 | 1461154519947 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 05:15:19 INFO - PROCESS | 3476 | 1461154519950 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:15:19 INFO - PROCESS | 3476 | 1461154519952 Marionette TRACE conn5 <- [1,130,null,{}] 05:15:19 INFO - PROCESS | 3476 | 1461154519956 Marionette TRACE conn5 -> [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:15:20 INFO - PROCESS | 3476 | 1461154520054 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 05:15:20 INFO - PROCESS | 3476 | 1461154520062 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 3476 | ++DOCSHELL 00000023891D9000 == 40 [pid = 3476] [id = 42] 05:15:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (000000239086B000) [pid = 3476] [serial = 122] [outer = 0000000000000000] 05:15:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (000000239F0CC000) [pid = 3476] [serial = 123] [outer = 000000239086B000] 05:15:20 INFO - PROCESS | 3476 | 1461154520108 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (000000239F4F1800) [pid = 3476] [serial = 124] [outer = 000000239086B000] 05:15:20 INFO - PROCESS | 3476 | 1461154520496 Marionette TRACE conn5 <- [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:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 05:15:20 INFO - PROCESS | 3476 | 1461154520541 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 3476 | 1461154520544 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 05:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:15:20 INFO - PROCESS | 3476 | 1461154520547 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 3476 | 1461154520550 Marionette TRACE conn5 <- [1,134,null,{}] 05:15:20 INFO - PROCESS | 3476 | 1461154520553 Marionette TRACE conn5 -> [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:15:20 INFO - PROCESS | 3476 | 1461154520673 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 05:15:20 INFO - PROCESS | 3476 | 1461154520681 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F441800 == 41 [pid = 3476] [id = 43] 05:15:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (000000238FCFD000) [pid = 3476] [serial = 125] [outer = 0000000000000000] 05:15:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (0000002391046400) [pid = 3476] [serial = 126] [outer = 000000238FCFD000] 05:15:20 INFO - PROCESS | 3476 | 1461154520733 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (000000239107D000) [pid = 3476] [serial = 127] [outer = 000000238FCFD000] 05:15:21 INFO - PROCESS | 3476 | 1461154521361 Marionette TRACE conn5 <- [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:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 838ms 05:15:21 INFO - PROCESS | 3476 | 1461154521389 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 3476 | 1461154521395 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 05:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:15:21 INFO - PROCESS | 3476 | 1461154521402 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 3476 | 1461154521406 Marionette TRACE conn5 <- [1,138,null,{}] 05:15:21 INFO - PROCESS | 3476 | 1461154521425 Marionette TRACE conn5 -> [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:15:21 INFO - PROCESS | 3476 | 1461154521535 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 05:15:21 INFO - PROCESS | 3476 | 1461154521600 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F9E5000 == 42 [pid = 3476] [id = 44] 05:15:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (00000023906D9000) [pid = 3476] [serial = 128] [outer = 0000000000000000] 05:15:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (0000002390863C00) [pid = 3476] [serial = 129] [outer = 00000023906D9000] 05:15:21 INFO - PROCESS | 3476 | 1461154521659 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (000000239107D400) [pid = 3476] [serial = 130] [outer = 00000023906D9000] 05:15:22 INFO - PROCESS | 3476 | 1461154522274 Marionette TRACE conn5 <- [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:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 901ms 05:15:22 INFO - PROCESS | 3476 | 1461154522305 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 3476 | 1461154522312 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 05:15:22 INFO - PROCESS | 3476 | 1461154522319 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:15:22 INFO - PROCESS | 3476 | 1461154522322 Marionette TRACE conn5 <- [1,142,null,{}] 05:15:22 INFO - PROCESS | 3476 | 1461154522327 Marionette TRACE conn5 -> [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:15:22 INFO - PROCESS | 3476 | 1461154522433 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 05:15:22 INFO - PROCESS | 3476 | 1461154522497 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977BF800 == 43 [pid = 3476] [id = 45] 05:15:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (0000002394C53C00) [pid = 3476] [serial = 131] [outer = 0000000000000000] 05:15:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (000000239646BC00) [pid = 3476] [serial = 132] [outer = 0000002394C53C00] 05:15:22 INFO - PROCESS | 3476 | 1461154522553 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (00000023975F1C00) [pid = 3476] [serial = 133] [outer = 0000002394C53C00] 05:15:23 INFO - PROCESS | 3476 | 1461154523109 Marionette TRACE conn5 <- [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:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 839ms 05:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:15:23 INFO - PROCESS | 3476 | 1461154523163 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 3476 | 1461154523166 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 05:15:23 INFO - PROCESS | 3476 | 1461154523183 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 3476 | 1461154523187 Marionette TRACE conn5 <- [1,146,null,{}] 05:15:23 INFO - PROCESS | 3476 | 1461154523202 Marionette TRACE conn5 -> [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:15:23 INFO - PROCESS | 3476 | 1461154523340 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 05:15:23 INFO - PROCESS | 3476 | 1461154523551 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F815000 == 44 [pid = 3476] [id = 46] 05:15:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (000000239B85A800) [pid = 3476] [serial = 134] [outer = 0000000000000000] 05:15:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (000000239D08C000) [pid = 3476] [serial = 135] [outer = 000000239B85A800] 05:15:23 INFO - PROCESS | 3476 | 1461154523613 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (000000239F4F3000) [pid = 3476] [serial = 136] [outer = 000000239B85A800] 05:15:24 INFO - PROCESS | 3476 | 1461154524126 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1002ms 05:15:24 INFO - PROCESS | 3476 | 1461154524320 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 3476 | 1461154524324 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 05:15:24 INFO - PROCESS | 3476 | 1461154524352 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - PROCESS | 3476 | 1461154524356 Marionette TRACE conn5 <- [1,150,null,{}] 05:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:15:24 INFO - PROCESS | 3476 | 1461154524362 Marionette TRACE conn5 -> [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:15:24 INFO - PROCESS | 3476 | 1461154524455 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 05:15:24 INFO - PROCESS | 3476 | 1461154524512 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F81E800 == 45 [pid = 3476] [id = 47] 05:15:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (000000238FCF5000) [pid = 3476] [serial = 137] [outer = 0000000000000000] 05:15:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (00000023906D7C00) [pid = 3476] [serial = 138] [outer = 000000238FCF5000] 05:15:24 INFO - PROCESS | 3476 | 1461154524562 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (0000002391D92000) [pid = 3476] [serial = 139] [outer = 000000238FCF5000] 05:15:25 INFO - PROCESS | 3476 | 1461154525148 Marionette TRACE conn5 <- [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:15:25 INFO - PROCESS | 3476 | --DOCSHELL 00000023891D9000 == 44 [pid = 3476] [id = 42] 05:15:25 INFO - PROCESS | 3476 | --DOCSHELL 0000002398B5A000 == 43 [pid = 3476] [id = 41] 05:15:25 INFO - PROCESS | 3476 | --DOCSHELL 0000002389269800 == 42 [pid = 3476] [id = 40] 05:15:25 INFO - PROCESS | 3476 | --DOCSHELL 000000238A646000 == 41 [pid = 3476] [id = 39] 05:15:25 INFO - PROCESS | 3476 | --DOCSHELL 00000023977C2000 == 40 [pid = 3476] [id = 38] 05:15:25 INFO - PROCESS | 3476 | --DOCSHELL 0000002397912800 == 39 [pid = 3476] [id = 37] 05:15:25 INFO - PROCESS | 3476 | --DOCSHELL 000000239716D800 == 38 [pid = 3476] [id = 36] 05:15:25 INFO - PROCESS | 3476 | --DOCSHELL 0000002394149000 == 37 [pid = 3476] [id = 35] 05:15:25 INFO - PROCESS | 3476 | --DOCSHELL 000000238C883000 == 36 [pid = 3476] [id = 34] 05:15:25 INFO - PROCESS | 3476 | --DOCSHELL 000000238FA6A800 == 35 [pid = 3476] [id = 33] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (00000023989BE000) [pid = 3476] [serial = 81] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000239815FC00) [pid = 3476] [serial = 79] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (000000239103EC00) [pid = 3476] [serial = 69] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (000000238B2CE800) [pid = 3476] [serial = 72] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002394CE0400) [pid = 3476] [serial = 73] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000238AD08C00) [pid = 3476] [serial = 66] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (0000002397713800) [pid = 3476] [serial = 78] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (0000002396474400) [pid = 3476] [serial = 75] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (000000238F833C00) [pid = 3476] [serial = 67] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (0000002394188800) [pid = 3476] [serial = 70] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (00000023975EFC00) [pid = 3476] [serial = 76] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (000000239D48DC00) [pid = 3476] [serial = 64] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 886ms 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (000000239D36A800) [pid = 3476] [serial = 61] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (00000023974EF800) [pid = 3476] [serial = 52] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (000000239D2DCC00) [pid = 3476] [serial = 49] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (000000239D094000) [pid = 3476] [serial = 58] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (000000239D2DA000) [pid = 3476] [serial = 55] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (00000023989BCC00) [pid = 3476] [serial = 46] [outer = 0000000000000000] [url = about:blank] 05:15:25 INFO - PROCESS | 3476 | 1461154525250 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 3476 | 1461154525253 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 05:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:15:25 INFO - PROCESS | 3476 | 1461154525261 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 3476 | 1461154525265 Marionette TRACE conn5 <- [1,154,null,{}] 05:15:25 INFO - PROCESS | 3476 | 1461154525269 Marionette TRACE conn5 -> [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:15:25 INFO - PROCESS | 3476 | 1461154525356 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 05:15:25 INFO - PROCESS | 3476 | 1461154525363 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 3476 | ++DOCSHELL 000000238A6BD800 == 36 [pid = 3476] [id = 48] 05:15:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (000000238F833C00) [pid = 3476] [serial = 140] [outer = 0000000000000000] 05:15:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (000000238FA24000) [pid = 3476] [serial = 141] [outer = 000000238F833C00] 05:15:25 INFO - PROCESS | 3476 | 1461154525412 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (0000002390866C00) [pid = 3476] [serial = 142] [outer = 000000238F833C00] 05:15:25 INFO - PROCESS | 3476 | 1461154525834 Marionette TRACE conn5 <- [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:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 627ms 05:15:25 INFO - PROCESS | 3476 | 1461154525891 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 3476 | 1461154525893 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 05:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:15:25 INFO - PROCESS | 3476 | 1461154525897 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 3476 | 1461154525899 Marionette TRACE conn5 <- [1,158,null,{}] 05:15:25 INFO - PROCESS | 3476 | 1461154525908 Marionette TRACE conn5 -> [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:15:26 INFO - PROCESS | 3476 | 1461154526017 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 05:15:26 INFO - PROCESS | 3476 | 1461154526033 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 3476 | ++DOCSHELL 00000023905D5800 == 37 [pid = 3476] [id = 49] 05:15:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (0000002394C51C00) [pid = 3476] [serial = 143] [outer = 0000000000000000] 05:15:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (0000002394C54400) [pid = 3476] [serial = 144] [outer = 0000002394C51C00] 05:15:26 INFO - PROCESS | 3476 | 1461154526083 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (00000023969ED000) [pid = 3476] [serial = 145] [outer = 0000002394C51C00] 05:15:26 INFO - PROCESS | 3476 | 1461154526498 Marionette TRACE conn5 <- [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:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 05:15:26 INFO - PROCESS | 3476 | 1461154526528 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 3476 | 1461154526530 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 05:15:26 INFO - PROCESS | 3476 | 1461154526533 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:15:26 INFO - PROCESS | 3476 | 1461154526535 Marionette TRACE conn5 <- [1,162,null,{}] 05:15:26 INFO - PROCESS | 3476 | 1461154526543 Marionette TRACE conn5 -> [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:15:26 INFO - PROCESS | 3476 | 1461154526625 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 05:15:26 INFO - PROCESS | 3476 | 1461154526647 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394C93000 == 38 [pid = 3476] [id = 50] 05:15:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (00000023975EDC00) [pid = 3476] [serial = 146] [outer = 0000000000000000] 05:15:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (00000023975F5C00) [pid = 3476] [serial = 147] [outer = 00000023975EDC00] 05:15:26 INFO - PROCESS | 3476 | 1461154526695 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (0000002397E66000) [pid = 3476] [serial = 148] [outer = 00000023975EDC00] 05:15:27 INFO - PROCESS | 3476 | 1461154527098 Marionette TRACE conn5 <- [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:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 586ms 05:15:27 INFO - PROCESS | 3476 | 1461154527122 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 3476 | 1461154527124 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 05:15:27 INFO - PROCESS | 3476 | 1461154527142 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 3476 | 1461154527144 Marionette TRACE conn5 <- [1,166,null,{}] 05:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:15:27 INFO - PROCESS | 3476 | 1461154527148 Marionette TRACE conn5 -> [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:15:27 INFO - PROCESS | 3476 | 1461154527225 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 05:15:27 INFO - PROCESS | 3476 | 1461154527231 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397175000 == 39 [pid = 3476] [id = 51] 05:15:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (0000002398883C00) [pid = 3476] [serial = 149] [outer = 0000000000000000] 05:15:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (00000023989B8800) [pid = 3476] [serial = 150] [outer = 0000002398883C00] 05:15:27 INFO - PROCESS | 3476 | 1461154527279 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (00000023990E3000) [pid = 3476] [serial = 151] [outer = 0000002398883C00] 05:15:27 INFO - PROCESS | 3476 | 1461154527734 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 05:15:27 INFO - PROCESS | 3476 | 1461154527776 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 3476 | 1461154527779 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 05:15:27 INFO - PROCESS | 3476 | 1461154527782 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:15:27 INFO - PROCESS | 3476 | 1461154527784 Marionette TRACE conn5 <- [1,170,null,{}] 05:15:27 INFO - PROCESS | 3476 | 1461154527794 Marionette TRACE conn5 -> [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:15:27 INFO - PROCESS | 3476 | 1461154527915 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 05:15:27 INFO - PROCESS | 3476 | 1461154527925 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 3476 | ++DOCSHELL 00000023894D6000 == 40 [pid = 3476] [id = 52] 05:15:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (000000239A0C9C00) [pid = 3476] [serial = 152] [outer = 0000000000000000] 05:15:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (000000239B9C5400) [pid = 3476] [serial = 153] [outer = 000000239A0C9C00] 05:15:27 INFO - PROCESS | 3476 | 1461154527979 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (000000239D090400) [pid = 3476] [serial = 154] [outer = 000000239A0C9C00] 05:15:28 INFO - PROCESS | 3476 | 1461154528387 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 05:15:28 INFO - PROCESS | 3476 | 1461154528415 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 3476 | 1461154528417 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 05:15:28 INFO - PROCESS | 3476 | 1461154528420 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:15:28 INFO - PROCESS | 3476 | 1461154528422 Marionette TRACE conn5 <- [1,174,null,{}] 05:15:28 INFO - PROCESS | 3476 | 1461154528425 Marionette TRACE conn5 -> [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:15:28 INFO - PROCESS | 3476 | 1461154528525 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 05:15:28 INFO - PROCESS | 3476 | 1461154528531 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399EEA000 == 41 [pid = 3476] [id = 53] 05:15:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (0000002397F55800) [pid = 3476] [serial = 155] [outer = 0000000000000000] 05:15:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (0000002397F59800) [pid = 3476] [serial = 156] [outer = 0000002397F55800] 05:15:28 INFO - PROCESS | 3476 | 1461154528578 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239B9D0400) [pid = 3476] [serial = 157] [outer = 0000002397F55800] 05:15:29 INFO - PROCESS | 3476 | 1461154529001 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 05:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:15:29 INFO - PROCESS | 3476 | 1461154529053 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 3476 | 1461154529055 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 05:15:29 INFO - PROCESS | 3476 | 1461154529058 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 3476 | 1461154529060 Marionette TRACE conn5 <- [1,178,null,{}] 05:15:29 INFO - PROCESS | 3476 | 1461154529070 Marionette TRACE conn5 -> [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:15:29 INFO - PROCESS | 3476 | 1461154529166 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 05:15:29 INFO - PROCESS | 3476 | 1461154529173 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F242800 == 42 [pid = 3476] [id = 54] 05:15:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239081C800) [pid = 3476] [serial = 158] [outer = 0000000000000000] 05:15:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (0000002390820400) [pid = 3476] [serial = 159] [outer = 000000239081C800] 05:15:29 INFO - PROCESS | 3476 | 1461154529218 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (00000023990E5400) [pid = 3476] [serial = 160] [outer = 000000239081C800] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (0000002399010800) [pid = 3476] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (0000002397076000) [pid = 3476] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239D369C00) [pid = 3476] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002397075800) [pid = 3476] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (00000023892E8000) [pid = 3476] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (000000238B480800) [pid = 3476] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (000000238F638000) [pid = 3476] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (000000239481A800) [pid = 3476] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000239086B000) [pid = 3476] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:15:29 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (0000002390739C00) [pid = 3476] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:15:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (0000002390732C00) [pid = 3476] [serial = 161] [outer = 0000002396CCFC00] 05:15:29 INFO - PROCESS | 3476 | 1461154529788 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 797ms 05:15:29 INFO - PROCESS | 3476 | 1461154529858 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 3476 | 1461154529860 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 05:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:15:29 INFO - PROCESS | 3476 | 1461154529864 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 3476 | 1461154529866 Marionette TRACE conn5 <- [1,182,null,{}] 05:15:29 INFO - PROCESS | 3476 | 1461154529869 Marionette TRACE conn5 -> [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:15:29 INFO - PROCESS | 3476 | 1461154529947 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 05:15:29 INFO - PROCESS | 3476 | 1461154529956 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F435800 == 43 [pid = 3476] [id = 55] 05:15:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (000000239D2D7800) [pid = 3476] [serial = 162] [outer = 0000000000000000] 05:15:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (000000239D2DE400) [pid = 3476] [serial = 163] [outer = 000000239D2D7800] 05:15:30 INFO - PROCESS | 3476 | 1461154530002 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (000000239D488800) [pid = 3476] [serial = 164] [outer = 000000239D2D7800] 05:15:30 INFO - PROCESS | 3476 | 1461154530381 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 523ms 05:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:15:30 INFO - PROCESS | 3476 | 1461154530397 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 3476 | 1461154530399 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 05:15:30 INFO - PROCESS | 3476 | 1461154530402 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 3476 | 1461154530404 Marionette TRACE conn5 <- [1,186,null,{}] 05:15:30 INFO - PROCESS | 3476 | 1461154530408 Marionette TRACE conn5 -> [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:15:30 INFO - PROCESS | 3476 | 1461154530513 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 05:15:30 INFO - PROCESS | 3476 | 1461154530521 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8B7000 == 44 [pid = 3476] [id = 56] 05:15:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (000000239D48F800) [pid = 3476] [serial = 165] [outer = 0000000000000000] 05:15:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239F0C0800) [pid = 3476] [serial = 166] [outer = 000000239D48F800] 05:15:30 INFO - PROCESS | 3476 | 1461154530570 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239F0CB400) [pid = 3476] [serial = 167] [outer = 000000239D48F800] 05:15:30 INFO - PROCESS | 3476 | 1461154530935 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 05:15:30 INFO - PROCESS | 3476 | 1461154530990 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 3476 | 1461154530992 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 05:15:30 INFO - PROCESS | 3476 | 1461154530995 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:15:31 INFO - PROCESS | 3476 | 1461154530998 Marionette TRACE conn5 <- [1,190,null,{}] 05:15:31 INFO - PROCESS | 3476 | 1461154531001 Marionette TRACE conn5 -> [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:15:31 INFO - PROCESS | 3476 | 1461154531119 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 05:15:31 INFO - PROCESS | 3476 | 1461154531133 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0825000 == 45 [pid = 3476] [id = 57] 05:15:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239F4EDC00) [pid = 3476] [serial = 168] [outer = 0000000000000000] 05:15:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000239F6EF000) [pid = 3476] [serial = 169] [outer = 000000239F4EDC00] 05:15:31 INFO - PROCESS | 3476 | 1461154531183 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (00000023A0196000) [pid = 3476] [serial = 170] [outer = 000000239F4EDC00] 05:15:31 INFO - PROCESS | 3476 | 1461154531581 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 628ms 05:15:31 INFO - PROCESS | 3476 | 1461154531642 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 3476 | 1461154531647 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 05:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:15:31 INFO - PROCESS | 3476 | 1461154531652 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 3476 | 1461154531657 Marionette TRACE conn5 <- [1,194,null,{}] 05:15:31 INFO - PROCESS | 3476 | 1461154531664 Marionette TRACE conn5 -> [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:15:31 INFO - PROCESS | 3476 | 1461154531761 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 05:15:31 INFO - PROCESS | 3476 | 1461154531873 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 3476 | ++DOCSHELL 000000238A269000 == 46 [pid = 3476] [id = 58] 05:15:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000238AD0F000) [pid = 3476] [serial = 171] [outer = 0000000000000000] 05:15:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000238C4D5C00) [pid = 3476] [serial = 172] [outer = 000000238AD0F000] 05:15:31 INFO - PROCESS | 3476 | 1461154531932 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (0000002390755C00) [pid = 3476] [serial = 173] [outer = 000000238AD0F000] 05:15:32 INFO - PROCESS | 3476 | 1461154532552 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 946ms 05:15:32 INFO - PROCESS | 3476 | 1461154532603 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 3476 | 1461154532607 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 05:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:15:32 INFO - PROCESS | 3476 | 1461154532617 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 3476 | 1461154532621 Marionette TRACE conn5 <- [1,198,null,{}] 05:15:32 INFO - PROCESS | 3476 | 1461154532626 Marionette TRACE conn5 -> [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:15:32 INFO - PROCESS | 3476 | 1461154532732 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 05:15:32 INFO - PROCESS | 3476 | 1461154532799 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 3476 | ++DOCSHELL 000000239648A800 == 47 [pid = 3476] [id = 59] 05:15:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (00000023949A5C00) [pid = 3476] [serial = 174] [outer = 0000000000000000] 05:15:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (0000002394C50800) [pid = 3476] [serial = 175] [outer = 00000023949A5C00] 05:15:32 INFO - PROCESS | 3476 | 1461154532857 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (00000023974EFC00) [pid = 3476] [serial = 176] [outer = 00000023949A5C00] 05:15:33 INFO - PROCESS | 3476 | 1461154533484 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 05:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:15:33 INFO - PROCESS | 3476 | 1461154533501 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 3476 | 1461154533504 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 05:15:33 INFO - PROCESS | 3476 | 1461154533521 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 3476 | 1461154533524 Marionette TRACE conn5 <- [1,202,null,{}] 05:15:33 INFO - PROCESS | 3476 | 1461154533535 Marionette TRACE conn5 -> [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:15:33 INFO - PROCESS | 3476 | 1461154533645 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 05:15:33 INFO - PROCESS | 3476 | 1461154533712 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09AD000 == 48 [pid = 3476] [id = 60] 05:15:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239B85A400) [pid = 3476] [serial = 177] [outer = 0000000000000000] 05:15:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239B85F000) [pid = 3476] [serial = 178] [outer = 000000239B85A400] 05:15:33 INFO - PROCESS | 3476 | 1461154533772 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239F0C1C00) [pid = 3476] [serial = 179] [outer = 000000239B85A400] 05:15:34 INFO - PROCESS | 3476 | 1461154534330 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 903ms 05:15:34 INFO - PROCESS | 3476 | 1461154534413 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 3476 | 1461154534415 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 05:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:15:34 INFO - PROCESS | 3476 | 1461154534419 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 3476 | 1461154534421 Marionette TRACE conn5 <- [1,206,null,{}] 05:15:34 INFO - PROCESS | 3476 | 1461154534425 Marionette TRACE conn5 -> [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:15:34 INFO - PROCESS | 3476 | 1461154534530 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 05:15:34 INFO - PROCESS | 3476 | 1461154534595 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F55E800 == 49 [pid = 3476] [id = 61] 05:15:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239F572C00) [pid = 3476] [serial = 180] [outer = 0000000000000000] 05:15:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239F576000) [pid = 3476] [serial = 181] [outer = 000000239F572C00] 05:15:34 INFO - PROCESS | 3476 | 1461154534654 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239F6F1800) [pid = 3476] [serial = 182] [outer = 000000239F572C00] 05:15:35 INFO - PROCESS | 3476 | 1461154535390 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 984ms 05:15:35 INFO - PROCESS | 3476 | 1461154535405 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 05:15:35 INFO - PROCESS | 3476 | 1461154535409 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 05:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:15:35 INFO - PROCESS | 3476 | 1461154535414 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:15:35 INFO - PROCESS | 3476 | 1461154535418 Marionette TRACE conn5 <- [1,210,null,{}] 05:15:35 INFO - PROCESS | 3476 | 1461154535424 Marionette TRACE conn5 -> [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:15:35 INFO - PROCESS | 3476 | 1461154535521 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 05:15:35 INFO - PROCESS | 3476 | 1461154535588 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390584000 == 50 [pid = 3476] [id = 62] 05:15:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239059CC00) [pid = 3476] [serial = 183] [outer = 0000000000000000] 05:15:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (0000002390738C00) [pid = 3476] [serial = 184] [outer = 000000239059CC00] 05:15:35 INFO - PROCESS | 3476 | 1461154535639 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (0000002391043800) [pid = 3476] [serial = 185] [outer = 000000239059CC00] 05:15:36 INFO - PROCESS | 3476 | 1461154536159 Marionette TRACE conn5 <- [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:15:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239F8B7000 == 49 [pid = 3476] [id = 56] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239F435800 == 48 [pid = 3476] [id = 55] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239F242800 == 47 [pid = 3476] [id = 54] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 0000002399EEA000 == 46 [pid = 3476] [id = 53] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023894D6000 == 45 [pid = 3476] [id = 52] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 0000002397175000 == 44 [pid = 3476] [id = 51] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 0000002394C93000 == 43 [pid = 3476] [id = 50] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023905D5800 == 42 [pid = 3476] [id = 49] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 000000238A6BD800 == 41 [pid = 3476] [id = 48] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 000000238F81E800 == 40 [pid = 3476] [id = 47] 05:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 795ms 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (0000002391046400) [pid = 3476] [serial = 126] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (0000002391974800) [pid = 3476] [serial = 84] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (00000023975F8400) [pid = 3476] [serial = 87] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239B861800) [pid = 3476] [serial = 90] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239D2D3C00) [pid = 3476] [serial = 93] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOCSHELL 000000238F9E5000 == 39 [pid = 3476] [id = 44] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (0000002390865000) [pid = 3476] [serial = 120] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (0000002398617800) [pid = 3476] [serial = 108] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (0000002397078800) [pid = 3476] [serial = 121] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239F4F1800) [pid = 3476] [serial = 124] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239D091000) [pid = 3476] [serial = 112] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000239787D400) [pid = 3476] [serial = 106] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239A421C00) [pid = 3476] [serial = 111] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (0000002398B37C00) [pid = 3476] [serial = 109] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239D48E800) [pid = 3476] [serial = 114] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (00000023975F2800) [pid = 3476] [serial = 105] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000238AD03C00) [pid = 3476] [serial = 117] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (0000002390187000) [pid = 3476] [serial = 97] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000238C7D1000) [pid = 3476] [serial = 96] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002390733000) [pid = 3476] [serial = 99] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (0000002391D92800) [pid = 3476] [serial = 100] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (0000002394C55800) [pid = 3476] [serial = 102] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (00000023964F8800) [pid = 3476] [serial = 103] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002397079000) [pid = 3476] [serial = 118] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000239F0C3400) [pid = 3476] [serial = 115] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (000000239F0CC000) [pid = 3476] [serial = 123] [outer = 0000000000000000] [url = about:blank] 05:15:36 INFO - PROCESS | 3476 | 1461154536244 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 3476 | 1461154536250 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 05:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:15:36 INFO - PROCESS | 3476 | 1461154536257 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 3476 | 1461154536260 Marionette TRACE conn5 <- [1,214,null,{}] 05:15:36 INFO - PROCESS | 3476 | 1461154536264 Marionette TRACE conn5 -> [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:15:36 INFO - PROCESS | 3476 | 1461154536345 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 05:15:36 INFO - PROCESS | 3476 | 1461154536417 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 3476 | ++DOCSHELL 0000002389278800 == 40 [pid = 3476] [id = 63] 05:15:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (000000238C7D4800) [pid = 3476] [serial = 186] [outer = 0000000000000000] 05:15:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (00000023900A4400) [pid = 3476] [serial = 187] [outer = 000000238C7D4800] 05:15:36 INFO - PROCESS | 3476 | 1461154536465 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (000000239086B400) [pid = 3476] [serial = 188] [outer = 000000238C7D4800] 05:15:36 INFO - PROCESS | 3476 | 1461154536835 Marionette TRACE conn5 <- [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:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 05:15:36 INFO - PROCESS | 3476 | 1461154536886 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 3476 | 1461154536889 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 05:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:15:36 INFO - PROCESS | 3476 | 1461154536915 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 3476 | 1461154536919 Marionette TRACE conn5 <- [1,218,null,{}] 05:15:36 INFO - PROCESS | 3476 | 1461154536931 Marionette TRACE conn5 -> [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:15:37 INFO - PROCESS | 3476 | 1461154537015 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 05:15:37 INFO - PROCESS | 3476 | 1461154537030 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390793000 == 41 [pid = 3476] [id = 64] 05:15:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (00000023949A2800) [pid = 3476] [serial = 189] [outer = 0000000000000000] 05:15:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (0000002394C56400) [pid = 3476] [serial = 190] [outer = 00000023949A2800] 05:15:37 INFO - PROCESS | 3476 | 1461154537082 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (00000023969F4400) [pid = 3476] [serial = 191] [outer = 00000023949A2800] 05:15:37 INFO - PROCESS | 3476 | 1461154537501 Marionette TRACE conn5 <- [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:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 647ms 05:15:37 INFO - PROCESS | 3476 | 1461154537546 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 3476 | 1461154537549 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 05:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:15:37 INFO - PROCESS | 3476 | 1461154537552 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 3476 | 1461154537554 Marionette TRACE conn5 <- [1,222,null,{}] 05:15:37 INFO - PROCESS | 3476 | 1461154537557 Marionette TRACE conn5 -> [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:15:37 INFO - PROCESS | 3476 | 1461154537636 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 05:15:37 INFO - PROCESS | 3476 | 1461154537645 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394C8C000 == 42 [pid = 3476] [id = 65] 05:15:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (00000023974EF800) [pid = 3476] [serial = 192] [outer = 0000000000000000] 05:15:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (00000023975EF800) [pid = 3476] [serial = 193] [outer = 00000023974EF800] 05:15:37 INFO - PROCESS | 3476 | 1461154537691 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (0000002397717C00) [pid = 3476] [serial = 194] [outer = 00000023974EF800] 05:15:38 INFO - PROCESS | 3476 | 1461154538097 Marionette TRACE conn5 <- [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:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 585ms 05:15:38 INFO - PROCESS | 3476 | 1461154538146 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 3476 | 1461154538148 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 05:15:38 INFO - PROCESS | 3476 | 1461154538152 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:15:38 INFO - PROCESS | 3476 | 1461154538154 Marionette TRACE conn5 <- [1,226,null,{}] 05:15:38 INFO - PROCESS | 3476 | 1461154538158 Marionette TRACE conn5 -> [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:15:38 INFO - PROCESS | 3476 | 1461154538235 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 05:15:38 INFO - PROCESS | 3476 | 1461154538244 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 3476 | ++DOCSHELL 000000239697F000 == 43 [pid = 3476] [id = 66] 05:15:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000239009E000) [pid = 3476] [serial = 195] [outer = 0000000000000000] 05:15:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002394944400) [pid = 3476] [serial = 196] [outer = 000000239009E000] 05:15:38 INFO - PROCESS | 3476 | 1461154538294 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239499FC00) [pid = 3476] [serial = 197] [outer = 000000239009E000] 05:15:38 INFO - PROCESS | 3476 | 1461154538769 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 672ms 05:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:15:38 INFO - PROCESS | 3476 | 1461154538827 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 3476 | 1461154538830 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 05:15:38 INFO - PROCESS | 3476 | 1461154538833 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 3476 | 1461154538835 Marionette TRACE conn5 <- [1,230,null,{}] 05:15:38 INFO - PROCESS | 3476 | 1461154538844 Marionette TRACE conn5 -> [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:15:38 INFO - PROCESS | 3476 | 1461154538964 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 05:15:38 INFO - PROCESS | 3476 | 1461154538981 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397BBD000 == 44 [pid = 3476] [id = 67] 05:15:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (00000023989B7C00) [pid = 3476] [serial = 198] [outer = 0000000000000000] 05:15:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (0000002399016400) [pid = 3476] [serial = 199] [outer = 00000023989B7C00] 05:15:39 INFO - PROCESS | 3476 | 1461154539065 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239A032C00) [pid = 3476] [serial = 200] [outer = 00000023989B7C00] 05:15:39 INFO - PROCESS | 3476 | 1461154539488 Marionette TRACE conn5 <- [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:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 691ms 05:15:39 INFO - PROCESS | 3476 | 1461154539527 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 3476 | 1461154539529 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 05:15:39 INFO - PROCESS | 3476 | 1461154539533 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:15:39 INFO - PROCESS | 3476 | 1461154539535 Marionette TRACE conn5 <- [1,234,null,{}] 05:15:39 INFO - PROCESS | 3476 | 1461154539538 Marionette TRACE conn5 -> [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:15:39 INFO - PROCESS | 3476 | 1461154539666 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 05:15:39 INFO - PROCESS | 3476 | 1461154539677 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADD3000 == 45 [pid = 3476] [id = 68] 05:15:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239A811C00) [pid = 3476] [serial = 201] [outer = 0000000000000000] 05:15:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239B855C00) [pid = 3476] [serial = 202] [outer = 000000239A811C00] 05:15:39 INFO - PROCESS | 3476 | 1461154539725 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239B9D1000) [pid = 3476] [serial = 203] [outer = 000000239A811C00] 05:15:40 INFO - PROCESS | 3476 | 1461154540147 Marionette TRACE conn5 <- [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:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 05:15:40 INFO - PROCESS | 3476 | 1461154540165 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 3476 | 1461154540168 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 05:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:15:40 INFO - PROCESS | 3476 | 1461154540171 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 3476 | 1461154540173 Marionette TRACE conn5 <- [1,238,null,{}] 05:15:40 INFO - PROCESS | 3476 | 1461154540176 Marionette TRACE conn5 -> [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:15:40 INFO - PROCESS | 3476 | 1461154540275 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 05:15:40 INFO - PROCESS | 3476 | 1461154540282 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B946000 == 46 [pid = 3476] [id = 69] 05:15:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239D093000) [pid = 3476] [serial = 204] [outer = 0000000000000000] 05:15:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239D2DA800) [pid = 3476] [serial = 205] [outer = 000000239D093000] 05:15:40 INFO - PROCESS | 3476 | 1461154540329 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239D317400) [pid = 3476] [serial = 206] [outer = 000000239D093000] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239A0C9C00) [pid = 3476] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (0000002397F55800) [pid = 3476] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (0000002394C51C00) [pid = 3476] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000238F833C00) [pid = 3476] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (00000023975EDC00) [pid = 3476] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (0000002398883C00) [pid = 3476] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000238FCF5000) [pid = 3476] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000238FCFD000) [pid = 3476] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239081C800) [pid = 3476] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239D2D7800) [pid = 3476] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239D48F800) [pid = 3476] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:15:40 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (00000023989BB800) [pid = 3476] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:15:40 INFO - PROCESS | 3476 | 1461154540819 Marionette TRACE conn5 <- [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:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 05:15:40 INFO - PROCESS | 3476 | 1461154540845 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 3476 | 1461154540847 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 05:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:15:40 INFO - PROCESS | 3476 | 1461154540850 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 3476 | 1461154540852 Marionette TRACE conn5 <- [1,242,null,{}] 05:15:40 INFO - PROCESS | 3476 | 1461154540856 Marionette TRACE conn5 -> [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:15:40 INFO - PROCESS | 3476 | 1461154540956 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 05:15:41 INFO - PROCESS | 3476 | 1461154541023 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F23F800 == 47 [pid = 3476] [id = 70] 05:15:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002390817400) [pid = 3476] [serial = 207] [outer = 0000000000000000] 05:15:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (00000023989BA800) [pid = 3476] [serial = 208] [outer = 0000002390817400] 05:15:41 INFO - PROCESS | 3476 | 1461154541070 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239D31A800) [pid = 3476] [serial = 209] [outer = 0000002390817400] 05:15:41 INFO - PROCESS | 3476 | 1461154541418 Marionette TRACE conn5 <- [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:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 588ms 05:15:41 INFO - PROCESS | 3476 | 1461154541441 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 3476 | 1461154541443 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 05:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:15:41 INFO - PROCESS | 3476 | 1461154541447 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 3476 | 1461154541449 Marionette TRACE conn5 <- [1,246,null,{}] 05:15:41 INFO - PROCESS | 3476 | 1461154541452 Marionette TRACE conn5 -> [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:15:41 INFO - PROCESS | 3476 | 1461154541557 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 05:15:41 INFO - PROCESS | 3476 | 1461154541566 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F553000 == 48 [pid = 3476] [id = 71] 05:15:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000239D044C00) [pid = 3476] [serial = 210] [outer = 0000000000000000] 05:15:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239D04B000) [pid = 3476] [serial = 211] [outer = 000000239D044C00] 05:15:41 INFO - PROCESS | 3476 | 1461154541611 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239D051C00) [pid = 3476] [serial = 212] [outer = 000000239D044C00] 05:15:42 INFO - PROCESS | 3476 | 1461154542149 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 731ms 05:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:15:42 INFO - PROCESS | 3476 | 1461154542181 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 3476 | 1461154542184 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 05:15:42 INFO - PROCESS | 3476 | 1461154542187 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 3476 | 1461154542189 Marionette TRACE conn5 <- [1,250,null,{}] 05:15:42 INFO - PROCESS | 3476 | 1461154542193 Marionette TRACE conn5 -> [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:15:42 INFO - PROCESS | 3476 | 1461154542317 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 05:15:42 INFO - PROCESS | 3476 | 1461154542327 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09B3000 == 49 [pid = 3476] [id = 72] 05:15:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239D48BC00) [pid = 3476] [serial = 213] [outer = 0000000000000000] 05:15:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239F0BEC00) [pid = 3476] [serial = 214] [outer = 000000239D48BC00] 05:15:42 INFO - PROCESS | 3476 | 1461154542385 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239F4F7800) [pid = 3476] [serial = 215] [outer = 000000239D48BC00] 05:15:42 INFO - PROCESS | 3476 | 1461154542962 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 836ms 05:15:43 INFO - PROCESS | 3476 | 1461154543028 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 3476 | 1461154543032 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 05:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:15:43 INFO - PROCESS | 3476 | 1461154543038 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 3476 | 1461154543043 Marionette TRACE conn5 <- [1,254,null,{}] 05:15:43 INFO - PROCESS | 3476 | 1461154543064 Marionette TRACE conn5 -> [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:15:43 INFO - PROCESS | 3476 | 1461154543184 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 05:15:43 INFO - PROCESS | 3476 | 1461154543244 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F9E1800 == 50 [pid = 3476] [id = 73] 05:15:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000238F836C00) [pid = 3476] [serial = 216] [outer = 0000000000000000] 05:15:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (0000002390757400) [pid = 3476] [serial = 217] [outer = 000000238F836C00] 05:15:43 INFO - PROCESS | 3476 | 1461154543304 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (0000002391D46400) [pid = 3476] [serial = 218] [outer = 000000238F836C00] 05:15:43 INFO - PROCESS | 3476 | 1461154543885 Marionette TRACE conn5 <- [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:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 901ms 05:15:43 INFO - PROCESS | 3476 | 1461154543942 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 3476 | 1461154543949 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 05:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:15:43 INFO - PROCESS | 3476 | 1461154543956 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 3476 | 1461154543959 Marionette TRACE conn5 <- [1,258,null,{}] 05:15:43 INFO - PROCESS | 3476 | 1461154543964 Marionette TRACE conn5 -> [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:15:44 INFO - PROCESS | 3476 | 1461154544070 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 05:15:44 INFO - PROCESS | 3476 | 1461154544137 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:44 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397911800 == 51 [pid = 3476] [id = 74] 05:15:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (0000002394945000) [pid = 3476] [serial = 219] [outer = 0000000000000000] 05:15:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (00000023964F1C00) [pid = 3476] [serial = 220] [outer = 0000002394945000] 05:15:44 INFO - PROCESS | 3476 | 1461154544196 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239771A800) [pid = 3476] [serial = 221] [outer = 0000002394945000] 05:15:44 INFO - PROCESS | 3476 | 1461154544738 Marionette TRACE conn5 <- [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:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 839ms 05:15:44 INFO - PROCESS | 3476 | 1461154544801 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 3476 | 1461154544804 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 05:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:15:44 INFO - PROCESS | 3476 | 1461154544808 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 3476 | 1461154544812 Marionette TRACE conn5 <- [1,262,null,{}] 05:15:44 INFO - PROCESS | 3476 | 1461154544824 Marionette TRACE conn5 -> [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:15:44 INFO - PROCESS | 3476 | 1461154544932 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 05:15:45 INFO - PROCESS | 3476 | 1461154545001 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0582800 == 52 [pid = 3476] [id = 75] 05:15:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (00000023989B4000) [pid = 3476] [serial = 222] [outer = 0000000000000000] 05:15:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239A9C2400) [pid = 3476] [serial = 223] [outer = 00000023989B4000] 05:15:45 INFO - PROCESS | 3476 | 1461154545060 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239B597000) [pid = 3476] [serial = 224] [outer = 00000023989B4000] 05:15:45 INFO - PROCESS | 3476 | 1461154545597 Marionette TRACE conn5 <- [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:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 838ms 05:15:45 INFO - PROCESS | 3476 | 1461154545648 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 05:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:15:45 INFO - PROCESS | 3476 | 1461154545652 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 05:15:45 INFO - PROCESS | 3476 | 1461154545655 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 3476 | 1461154545657 Marionette TRACE conn5 <- [1,266,null,{}] 05:15:45 INFO - PROCESS | 3476 | 1461154545661 Marionette TRACE conn5 -> [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:15:45 INFO - PROCESS | 3476 | 1461154545765 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 05:15:45 INFO - PROCESS | 3476 | 1461154545844 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0285800 == 53 [pid = 3476] [id = 76] 05:15:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239B862800) [pid = 3476] [serial = 225] [outer = 0000000000000000] 05:15:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239CFECC00) [pid = 3476] [serial = 226] [outer = 000000239B862800] 05:15:45 INFO - PROCESS | 3476 | 1461154545900 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239D048400) [pid = 3476] [serial = 227] [outer = 000000239B862800] 05:15:46 INFO - PROCESS | 3476 | 1461154546568 Marionette TRACE conn5 <- [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:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 944ms 05:15:46 INFO - PROCESS | 3476 | 1461154546645 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 3476 | 1461154546648 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 05:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:15:46 INFO - PROCESS | 3476 | 1461154546698 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 3476 | 1461154546700 Marionette TRACE conn5 <- [1,270,null,{}] 05:15:46 INFO - PROCESS | 3476 | 1461154546753 Marionette TRACE conn5 -> [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:15:46 INFO - PROCESS | 3476 | 1461154546896 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 05:15:46 INFO - PROCESS | 3476 | 1461154546971 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B238800 == 54 [pid = 3476] [id = 77] 05:15:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (0000002390822000) [pid = 3476] [serial = 228] [outer = 0000000000000000] 05:15:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239487B400) [pid = 3476] [serial = 229] [outer = 0000002390822000] 05:15:47 INFO - PROCESS | 3476 | 1461154547028 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239CFE5C00) [pid = 3476] [serial = 230] [outer = 0000002390822000] 05:15:47 INFO - PROCESS | 3476 | 1461154547678 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1012ms 05:15:47 INFO - PROCESS | 3476 | 1461154547711 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 3476 | 1461154547715 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 05:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:15:47 INFO - PROCESS | 3476 | 1461154547721 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 3476 | 1461154547725 Marionette TRACE conn5 <- [1,274,null,{}] 05:15:47 INFO - PROCESS | 3476 | 1461154547731 Marionette TRACE conn5 -> [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:15:47 INFO - PROCESS | 3476 | 1461154547828 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 05:15:47 INFO - PROCESS | 3476 | 1461154547915 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADC2000 == 55 [pid = 3476] [id = 78] 05:15:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (0000002390819C00) [pid = 3476] [serial = 231] [outer = 0000000000000000] 05:15:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (0000002390822800) [pid = 3476] [serial = 232] [outer = 0000002390819C00] 05:15:47 INFO - PROCESS | 3476 | 1461154547968 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (0000002394814800) [pid = 3476] [serial = 233] [outer = 0000002390819C00] 05:15:48 INFO - PROCESS | 3476 | 1461154548546 Marionette TRACE conn5 <- [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:15:48 INFO - PROCESS | 3476 | --DOCSHELL 000000238F8D6000 == 54 [pid = 3476] [id = 8] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 000000239A04B000 == 53 [pid = 3476] [id = 31] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 000000239F553000 == 52 [pid = 3476] [id = 71] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 000000239F23F800 == 51 [pid = 3476] [id = 70] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 000000239B946000 == 50 [pid = 3476] [id = 69] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADD3000 == 49 [pid = 3476] [id = 68] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 0000002397BBD000 == 48 [pid = 3476] [id = 67] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 000000239697F000 == 47 [pid = 3476] [id = 66] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 0000002394C8C000 == 46 [pid = 3476] [id = 65] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 0000002390793000 == 45 [pid = 3476] [id = 64] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 0000002389278800 == 44 [pid = 3476] [id = 63] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002390863C00) [pid = 3476] [serial = 129] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239646BC00) [pid = 3476] [serial = 132] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239F6EF000) [pid = 3476] [serial = 169] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 0000002390584000 == 43 [pid = 3476] [id = 62] 05:15:48 INFO - PROCESS | 3476 | --DOCSHELL 000000238A269000 == 42 [pid = 3476] [id = 58] 05:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 902ms 05:15:48 INFO - PROCESS | 3476 | 1461154548625 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 3476 | 1461154548631 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 05:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:15:48 INFO - PROCESS | 3476 | 1461154548637 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 3476 | 1461154548640 Marionette TRACE conn5 <- [1,278,null,{}] 05:15:48 INFO - PROCESS | 3476 | 1461154548643 Marionette TRACE conn5 -> [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:15:48 INFO - PROCESS | 3476 | 1461154548738 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (00000023992F1400) [pid = 3476] [serial = 82] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239B9C5400) [pid = 3476] [serial = 153] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239B9D0400) [pid = 3476] [serial = 157] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (0000002397F59800) [pid = 3476] [serial = 156] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002394C54400) [pid = 3476] [serial = 144] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (00000023969ED000) [pid = 3476] [serial = 145] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000238FA24000) [pid = 3476] [serial = 141] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (0000002390866C00) [pid = 3476] [serial = 142] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (00000023975F5C00) [pid = 3476] [serial = 147] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (0000002397E66000) [pid = 3476] [serial = 148] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (00000023989B8800) [pid = 3476] [serial = 150] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (0000002391D92000) [pid = 3476] [serial = 139] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (00000023906D7C00) [pid = 3476] [serial = 138] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239107D000) [pid = 3476] [serial = 127] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239D08C000) [pid = 3476] [serial = 135] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (0000002390820400) [pid = 3476] [serial = 159] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239D2DE400) [pid = 3476] [serial = 163] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239F0CB400) [pid = 3476] [serial = 167] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (00000023990E5400) [pid = 3476] [serial = 160] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239D488800) [pid = 3476] [serial = 164] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239D090400) [pid = 3476] [serial = 154] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239F0C0800) [pid = 3476] [serial = 166] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002397716C00) [pid = 3476] [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:15:48 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (00000023990E3000) [pid = 3476] [serial = 151] [outer = 0000000000000000] [url = about:blank] 05:15:48 INFO - PROCESS | 3476 | 1461154548810 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B240000 == 43 [pid = 3476] [id = 79] 05:15:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (00000023906D7C00) [pid = 3476] [serial = 234] [outer = 0000000000000000] 05:15:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239081D800) [pid = 3476] [serial = 235] [outer = 00000023906D7C00] 05:15:48 INFO - PROCESS | 3476 | 1461154548858 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (0000002391D90800) [pid = 3476] [serial = 236] [outer = 00000023906D7C00] 05:15:49 INFO - PROCESS | 3476 | 1461154549241 Marionette TRACE conn5 <- [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:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 05:15:49 INFO - PROCESS | 3476 | 1461154549268 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 3476 | 1461154549270 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 05:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:15:49 INFO - PROCESS | 3476 | 1461154549274 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 3476 | 1461154549278 Marionette TRACE conn5 <- [1,282,null,{}] 05:15:49 INFO - PROCESS | 3476 | 1461154549289 Marionette TRACE conn5 -> [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:15:49 INFO - PROCESS | 3476 | 1461154549402 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 05:15:49 INFO - PROCESS | 3476 | 1461154549413 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394C8E000 == 44 [pid = 3476] [id = 80] 05:15:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (0000002396473800) [pid = 3476] [serial = 237] [outer = 0000000000000000] 05:15:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (0000002397059400) [pid = 3476] [serial = 238] [outer = 0000002396473800] 05:15:49 INFO - PROCESS | 3476 | 1461154549464 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (00000023975F5800) [pid = 3476] [serial = 239] [outer = 0000002396473800] 05:15:49 INFO - PROCESS | 3476 | 1461154549899 Marionette TRACE conn5 <- [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:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 693ms 05:15:49 INFO - PROCESS | 3476 | 1461154549970 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 3476 | 1461154549973 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 05:15:49 INFO - PROCESS | 3476 | 1461154549976 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:15:49 INFO - PROCESS | 3476 | 1461154549978 Marionette TRACE conn5 <- [1,286,null,{}] 05:15:49 INFO - PROCESS | 3476 | 1461154549981 Marionette TRACE conn5 -> [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:15:50 INFO - PROCESS | 3476 | 1461154550062 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 05:15:50 INFO - PROCESS | 3476 | 1461154550070 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977D0000 == 45 [pid = 3476] [id = 81] 05:15:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (0000002397F57800) [pid = 3476] [serial = 240] [outer = 0000000000000000] 05:15:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (0000002397F5CC00) [pid = 3476] [serial = 241] [outer = 0000002397F57800] 05:15:50 INFO - PROCESS | 3476 | 1461154550119 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (00000023988F4400) [pid = 3476] [serial = 242] [outer = 0000002397F57800] 05:15:50 INFO - PROCESS | 3476 | 1461154550533 Marionette TRACE conn5 <- [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:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 588ms 05:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:15:50 INFO - PROCESS | 3476 | 1461154550566 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 05:15:50 INFO - PROCESS | 3476 | 1461154550568 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 05:15:50 INFO - PROCESS | 3476 | 1461154550572 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 3476 | 1461154550574 Marionette TRACE conn5 <- [1,290,null,{}] 05:15:50 INFO - PROCESS | 3476 | 1461154550577 Marionette TRACE conn5 -> [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:15:50 INFO - PROCESS | 3476 | 1461154550658 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 05:15:50 INFO - PROCESS | 3476 | 1461154550665 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 3476 | ++DOCSHELL 000000238AC33000 == 46 [pid = 3476] [id = 82] 05:15:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (00000023988FCC00) [pid = 3476] [serial = 243] [outer = 0000000000000000] 05:15:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (00000023989BD400) [pid = 3476] [serial = 244] [outer = 00000023988FCC00] 05:15:50 INFO - PROCESS | 3476 | 1461154550712 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (00000023992F9800) [pid = 3476] [serial = 245] [outer = 00000023988FCC00] 05:15:51 INFO - PROCESS | 3476 | 1461154551186 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 05:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:15:51 INFO - PROCESS | 3476 | 1461154551204 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 3476 | 1461154551206 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 05:15:51 INFO - PROCESS | 3476 | 1461154551209 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 3476 | 1461154551211 Marionette TRACE conn5 <- [1,294,null,{}] 05:15:51 INFO - PROCESS | 3476 | 1461154551220 Marionette TRACE conn5 -> [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:15:51 INFO - PROCESS | 3476 | 1461154551349 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 05:15:51 INFO - PROCESS | 3476 | 1461154551359 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B945800 == 47 [pid = 3476] [id = 83] 05:15:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (0000002398BB6000) [pid = 3476] [serial = 246] [outer = 0000000000000000] 05:15:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239B85FC00) [pid = 3476] [serial = 247] [outer = 0000002398BB6000] 05:15:51 INFO - PROCESS | 3476 | 1461154551409 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239D089800) [pid = 3476] [serial = 248] [outer = 0000002398BB6000] 05:15:51 INFO - PROCESS | 3476 | 1461154551840 Marionette TRACE conn5 <- [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:15:51 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:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 692ms 05:15:51 INFO - PROCESS | 3476 | 1461154551905 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 3476 | 1461154551907 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 05:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:15:51 INFO - PROCESS | 3476 | 1461154551910 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 3476 | 1461154551912 Marionette TRACE conn5 <- [1,298,null,{}] 05:15:51 INFO - PROCESS | 3476 | 1461154551916 Marionette TRACE conn5 -> [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:15:52 INFO - PROCESS | 3476 | 1461154552018 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 05:15:52 INFO - PROCESS | 3476 | 1461154552092 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F442000 == 48 [pid = 3476] [id = 84] 05:15:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239D04EC00) [pid = 3476] [serial = 249] [outer = 0000000000000000] 05:15:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239D0DEC00) [pid = 3476] [serial = 250] [outer = 000000239D04EC00] 05:15:52 INFO - PROCESS | 3476 | 1461154552137 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239D311C00) [pid = 3476] [serial = 251] [outer = 000000239D04EC00] 05:15:52 INFO - PROCESS | 3476 | 1461154552537 Marionette TRACE conn5 <- [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:15:52 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:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 691ms 05:15:52 INFO - PROCESS | 3476 | 1461154552608 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 05:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:15:52 INFO - PROCESS | 3476 | 1461154552610 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 05:15:52 INFO - PROCESS | 3476 | 1461154552613 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 3476 | 1461154552615 Marionette TRACE conn5 <- [1,302,null,{}] 05:15:52 INFO - PROCESS | 3476 | 1461154552619 Marionette TRACE conn5 -> [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:15:52 INFO - PROCESS | 3476 | 1461154552723 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 05:15:52 INFO - PROCESS | 3476 | 1461154552729 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8A6800 == 49 [pid = 3476] [id = 85] 05:15:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239C29F000) [pid = 3476] [serial = 252] [outer = 0000000000000000] 05:15:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239C2A4000) [pid = 3476] [serial = 253] [outer = 000000239C29F000] 05:15:52 INFO - PROCESS | 3476 | 1461154552816 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239D08B400) [pid = 3476] [serial = 254] [outer = 000000239C29F000] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (00000023989B7C00) [pid = 3476] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239A811C00) [pid = 3476] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239F4EDC00) [pid = 3476] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239F572C00) [pid = 3476] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (00000023949A2800) [pid = 3476] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239009E000) [pid = 3476] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000238C7D4800) [pid = 3476] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (00000023974EF800) [pid = 3476] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239D093000) [pid = 3476] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239059CC00) [pid = 3476] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (0000002390817400) [pid = 3476] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239D044C00) [pid = 3476] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239B858400) [pid = 3476] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (00000023906D9000) [pid = 3476] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (0000002390730800) [pid = 3476] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (0000002394C53C00) [pid = 3476] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002390730C00) [pid = 3476] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:15:53 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239D08DC00) [pid = 3476] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:15:53 INFO - PROCESS | 3476 | 1461154553393 Marionette TRACE conn5 <- [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:15:53 INFO - PROCESS | 3476 | 1461154553426 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:15:53 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:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 838ms 05:15:53 INFO - PROCESS | 3476 | 1461154553452 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 05:15:53 INFO - PROCESS | 3476 | 1461154553454 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 05:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:15:53 INFO - PROCESS | 3476 | 1461154553457 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - PROCESS | 3476 | 1461154553459 Marionette TRACE conn5 <- [1,306,null,{}] 05:15:53 INFO - PROCESS | 3476 | 1461154553463 Marionette TRACE conn5 -> [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:15:53 INFO - PROCESS | 3476 | 1461154553545 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 05:15:53 INFO - PROCESS | 3476 | 1461154553551 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0581800 == 50 [pid = 3476] [id = 86] 05:15:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (0000002394874000) [pid = 3476] [serial = 255] [outer = 0000000000000000] 05:15:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239D314800) [pid = 3476] [serial = 256] [outer = 0000002394874000] 05:15:53 INFO - PROCESS | 3476 | 1461154553600 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239D369C00) [pid = 3476] [serial = 257] [outer = 0000002394874000] 05:15:54 INFO - PROCESS | 3476 | 1461154553992 Marionette TRACE conn5 <- [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:15:54 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:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 05:15:54 INFO - PROCESS | 3476 | 1461154554051 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 3476 | 1461154554053 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 05:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:15:54 INFO - PROCESS | 3476 | 1461154554057 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 3476 | 1461154554059 Marionette TRACE conn5 <- [1,310,null,{}] 05:15:54 INFO - PROCESS | 3476 | 1461154554062 Marionette TRACE conn5 -> [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:15:54 INFO - PROCESS | 3476 | 1461154554144 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 05:15:54 INFO - PROCESS | 3476 | 1461154554150 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09C6000 == 51 [pid = 3476] [id = 87] 05:15:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (0000002389233000) [pid = 3476] [serial = 258] [outer = 0000000000000000] 05:15:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (0000002389238000) [pid = 3476] [serial = 259] [outer = 0000002389233000] 05:15:54 INFO - PROCESS | 3476 | 1461154554195 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239C2A7000) [pid = 3476] [serial = 260] [outer = 0000002389233000] 05:15:54 INFO - PROCESS | 3476 | 1461154554610 Marionette TRACE conn5 <- [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:15:54 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:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 586ms 05:15:54 INFO - PROCESS | 3476 | 1461154554647 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 3476 | 1461154554650 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 05:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:15:54 INFO - PROCESS | 3476 | 1461154554653 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 3476 | 1461154554655 Marionette TRACE conn5 <- [1,314,null,{}] 05:15:54 INFO - PROCESS | 3476 | 1461154554659 Marionette TRACE conn5 -> [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:15:54 INFO - PROCESS | 3476 | 1461154554766 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 05:15:54 INFO - PROCESS | 3476 | 1461154554773 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C089000 == 52 [pid = 3476] [id = 88] 05:15:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239BA7AC00) [pid = 3476] [serial = 261] [outer = 0000000000000000] 05:15:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239BA88000) [pid = 3476] [serial = 262] [outer = 000000239BA7AC00] 05:15:54 INFO - PROCESS | 3476 | 1461154554823 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239F0C2400) [pid = 3476] [serial = 263] [outer = 000000239BA7AC00] 05:15:55 INFO - PROCESS | 3476 | 1461154555443 Marionette TRACE conn5 <- [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:15:55 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:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 839ms 05:15:55 INFO - PROCESS | 3476 | 1461154555495 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 3476 | 1461154555500 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 05:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:15:55 INFO - PROCESS | 3476 | 1461154555506 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 3476 | 1461154555510 Marionette TRACE conn5 <- [1,318,null,{}] 05:15:55 INFO - PROCESS | 3476 | 1461154555530 Marionette TRACE conn5 -> [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:15:55 INFO - PROCESS | 3476 | 1461154555643 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 05:15:55 INFO - PROCESS | 3476 | 1461154555714 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:55 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390771000 == 53 [pid = 3476] [id = 89] 05:15:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000238C427C00) [pid = 3476] [serial = 264] [outer = 0000000000000000] 05:15:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239081DC00) [pid = 3476] [serial = 265] [outer = 000000238C427C00] 05:15:55 INFO - PROCESS | 3476 | 1461154555773 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239487C000) [pid = 3476] [serial = 266] [outer = 000000238C427C00] 05:15:56 INFO - PROCESS | 3476 | 1461154556411 Marionette TRACE conn5 <- [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:15:56 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:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 944ms 05:15:56 INFO - PROCESS | 3476 | 1461154556454 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 05:15:56 INFO - PROCESS | 3476 | 1461154556460 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 05:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:15:56 INFO - PROCESS | 3476 | 1461154556468 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 3476 | 1461154556471 Marionette TRACE conn5 <- [1,322,null,{}] 05:15:56 INFO - PROCESS | 3476 | 1461154556475 Marionette TRACE conn5 -> [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:15:56 INFO - PROCESS | 3476 | 1461154556585 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 05:15:56 INFO - PROCESS | 3476 | 1461154556656 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398BF3000 == 54 [pid = 3476] [id = 90] 05:15:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239487AC00) [pid = 3476] [serial = 267] [outer = 0000000000000000] 05:15:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (00000023974EA000) [pid = 3476] [serial = 268] [outer = 000000239487AC00] 05:15:56 INFO - PROCESS | 3476 | 1461154556712 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (0000002397F59C00) [pid = 3476] [serial = 269] [outer = 000000239487AC00] 05:15:57 INFO - PROCESS | 3476 | 1461154557295 Marionette TRACE conn5 <- [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:15:57 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:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 879ms 05:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:15:57 INFO - PROCESS | 3476 | 1461154557352 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 3476 | 1461154557355 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 05:15:57 INFO - PROCESS | 3476 | 1461154557359 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 3476 | 1461154557364 Marionette TRACE conn5 <- [1,326,null,{}] 05:15:57 INFO - PROCESS | 3476 | 1461154557376 Marionette TRACE conn5 -> [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:15:57 INFO - PROCESS | 3476 | 1461154557498 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 05:15:57 INFO - PROCESS | 3476 | 1461154557563 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0818000 == 55 [pid = 3476] [id = 91] 05:15:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239BA14800) [pid = 3476] [serial = 270] [outer = 0000000000000000] 05:15:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239BA12400) [pid = 3476] [serial = 271] [outer = 000000239BA14800] 05:15:57 INFO - PROCESS | 3476 | 1461154557664 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239BA1E800) [pid = 3476] [serial = 272] [outer = 000000239BA14800] 05:15:58 INFO - PROCESS | 3476 | 1461154558273 Marionette TRACE conn5 <- [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:15:58 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:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 945ms 05:15:58 INFO - PROCESS | 3476 | 1461154558312 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 05:15:58 INFO - PROCESS | 3476 | 1461154558315 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 05:15:58 INFO - PROCESS | 3476 | 1461154558320 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:15:58 INFO - PROCESS | 3476 | 1461154558322 Marionette TRACE conn5 <- [1,330,null,{}] 05:15:58 INFO - PROCESS | 3476 | 1461154558326 Marionette TRACE conn5 -> [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:15:58 INFO - PROCESS | 3476 | 1461154558434 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 05:15:58 INFO - PROCESS | 3476 | 1461154558503 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397966800 == 56 [pid = 3476] [id = 92] 05:15:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239BA83C00) [pid = 3476] [serial = 273] [outer = 0000000000000000] 05:15:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239BA87400) [pid = 3476] [serial = 274] [outer = 000000239BA83C00] 05:15:58 INFO - PROCESS | 3476 | 1461154558559 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239D046000) [pid = 3476] [serial = 275] [outer = 000000239BA83C00] 05:15:59 INFO - PROCESS | 3476 | 1461154559176 Marionette TRACE conn5 <- [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:15: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:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1078ms 05:15:59 INFO - PROCESS | 3476 | 1461154559404 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 3476 | 1461154559410 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 05:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:15:59 INFO - PROCESS | 3476 | 1461154559415 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 3476 | 1461154559418 Marionette TRACE conn5 <- [1,334,null,{}] 05:15:59 INFO - PROCESS | 3476 | 1461154559424 Marionette TRACE conn5 -> [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:15:59 INFO - PROCESS | 3476 | 1461154559521 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 05:15:59 INFO - PROCESS | 3476 | 1461154559586 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391134000 == 57 [pid = 3476] [id = 93] 05:15:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000238FA24000) [pid = 3476] [serial = 276] [outer = 0000000000000000] 05:15:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (0000002390187000) [pid = 3476] [serial = 277] [outer = 000000238FA24000] 05:15:59 INFO - PROCESS | 3476 | 1461154559636 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (0000002390863400) [pid = 3476] [serial = 278] [outer = 000000238FA24000] 05:16:00 INFO - PROCESS | 3476 | 1461154560212 Marionette TRACE conn5 <- [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:16: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:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 838ms 05:16:00 INFO - PROCESS | 3476 | 1461154560255 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 3476 | 1461154560259 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 05:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:16:00 INFO - PROCESS | 3476 | 1461154560267 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 3476 | 1461154560271 Marionette TRACE conn5 <- [1,338,null,{}] 05:16:00 INFO - PROCESS | 3476 | 1461154560275 Marionette TRACE conn5 -> [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:16:00 INFO - PROCESS | 3476 | 1461154560374 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 05:16:00 INFO - PROCESS | 3476 | 1461154560445 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F9E9000 == 58 [pid = 3476] [id = 94] 05:16:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (0000002390824C00) [pid = 3476] [serial = 279] [outer = 0000000000000000] 05:16:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239487C800) [pid = 3476] [serial = 280] [outer = 0000002390824C00] 05:16:00 INFO - PROCESS | 3476 | 1461154560497 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (0000002394C4E000) [pid = 3476] [serial = 281] [outer = 0000002390824C00] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 000000239F441800 == 57 [pid = 3476] [id = 43] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09C6000 == 56 [pid = 3476] [id = 87] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0581800 == 55 [pid = 3476] [id = 86] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 000000239F8A6800 == 54 [pid = 3476] [id = 85] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 000000239F442000 == 53 [pid = 3476] [id = 84] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 000000239B945800 == 52 [pid = 3476] [id = 83] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 000000238AC33000 == 51 [pid = 3476] [id = 82] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 00000023977D0000 == 50 [pid = 3476] [id = 81] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 0000002394C8E000 == 49 [pid = 3476] [id = 80] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002394C50800) [pid = 3476] [serial = 175] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239B85F000) [pid = 3476] [serial = 178] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239F0BEC00) [pid = 3476] [serial = 214] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000238C4D5C00) [pid = 3476] [serial = 172] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 000000238B240000 == 48 [pid = 3476] [id = 79] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADC2000 == 47 [pid = 3476] [id = 78] 05:16:00 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09B3000 == 46 [pid = 3476] [id = 72] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239B9D1C00) [pid = 3476] [serial = 91] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239107D400) [pid = 3476] [serial = 130] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239493E400) [pid = 3476] [serial = 85] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (00000023975F1C00) [pid = 3476] [serial = 133] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239901DC00) [pid = 3476] [serial = 88] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239D367000) [pid = 3476] [serial = 94] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002399016400) [pid = 3476] [serial = 199] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239A032C00) [pid = 3476] [serial = 200] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239B855C00) [pid = 3476] [serial = 202] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000239B9D1000) [pid = 3476] [serial = 203] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (00000023A0196000) [pid = 3476] [serial = 170] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239F6F1800) [pid = 3476] [serial = 182] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239F576000) [pid = 3476] [serial = 181] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (0000002394C56400) [pid = 3476] [serial = 190] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (00000023969F4400) [pid = 3476] [serial = 191] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (0000002394944400) [pid = 3476] [serial = 196] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (00000023900A4400) [pid = 3476] [serial = 187] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239086B400) [pid = 3476] [serial = 188] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (00000023975EF800) [pid = 3476] [serial = 193] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239D2DA800) [pid = 3476] [serial = 205] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (0000002397717C00) [pid = 3476] [serial = 194] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002391043800) [pid = 3476] [serial = 185] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (0000002390738C00) [pid = 3476] [serial = 184] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (00000023989BA800) [pid = 3476] [serial = 208] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239D317400) [pid = 3476] [serial = 206] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239D31A800) [pid = 3476] [serial = 209] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000239499FC00) [pid = 3476] [serial = 197] [outer = 0000000000000000] [url = about:blank] 05:16:00 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239D04B000) [pid = 3476] [serial = 211] [outer = 0000000000000000] [url = about:blank] 05:16:01 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000239D051C00) [pid = 3476] [serial = 212] [outer = 0000000000000000] [url = about:blank] 05:16:01 INFO - PROCESS | 3476 | 1461154561058 Marionette TRACE conn5 <- [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:16: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:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 839ms 05:16:01 INFO - PROCESS | 3476 | 1461154561109 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 05:16:01 INFO - PROCESS | 3476 | 1461154561111 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 05:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:16:01 INFO - PROCESS | 3476 | 1461154561115 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 3476 | 1461154561117 Marionette TRACE conn5 <- [1,342,null,{}] 05:16:01 INFO - PROCESS | 3476 | 1461154561128 Marionette TRACE conn5 -> [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:16:01 INFO - PROCESS | 3476 | 1461154561217 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 05:16:01 INFO - PROCESS | 3476 | 1461154561278 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 3476 | ++DOCSHELL 00000023905DD800 == 47 [pid = 3476] [id = 95] 05:16:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239056AC00) [pid = 3476] [serial = 282] [outer = 0000000000000000] 05:16:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239086C000) [pid = 3476] [serial = 283] [outer = 000000239056AC00] 05:16:01 INFO - PROCESS | 3476 | 1461154561337 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000239480BC00) [pid = 3476] [serial = 284] [outer = 000000239056AC00] 05:16:01 INFO - PROCESS | 3476 | 1461154561724 Marionette TRACE conn5 <- [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:16:01 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:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 05:16:01 INFO - PROCESS | 3476 | 1461154561746 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 05:16:01 INFO - PROCESS | 3476 | 1461154561748 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 05:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:16:01 INFO - PROCESS | 3476 | 1461154561795 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 3476 | 1461154561797 Marionette TRACE conn5 <- [1,346,null,{}] 05:16:01 INFO - PROCESS | 3476 | 1461154561804 Marionette TRACE conn5 -> [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:16:01 INFO - PROCESS | 3476 | 1461154561888 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 05:16:01 INFO - PROCESS | 3476 | 1461154561895 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C6F000 == 48 [pid = 3476] [id = 96] 05:16:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002394C54C00) [pid = 3476] [serial = 285] [outer = 0000000000000000] 05:16:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002396476800) [pid = 3476] [serial = 286] [outer = 0000002394C54C00] 05:16:01 INFO - PROCESS | 3476 | 1461154561949 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (0000002396CD4C00) [pid = 3476] [serial = 287] [outer = 0000002394C54C00] 05:16:02 INFO - PROCESS | 3476 | 1461154562380 Marionette TRACE conn5 <- [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:16:02 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:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 651ms 05:16:02 INFO - PROCESS | 3476 | 1461154562440 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 05:16:02 INFO - PROCESS | 3476 | 1461154562443 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 05:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:16:02 INFO - PROCESS | 3476 | 1461154562446 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 3476 | 1461154562448 Marionette TRACE conn5 <- [1,350,null,{}] 05:16:02 INFO - PROCESS | 3476 | 1461154562452 Marionette TRACE conn5 -> [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:16:02 INFO - PROCESS | 3476 | 1461154562529 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 05:16:02 INFO - PROCESS | 3476 | 1461154562538 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977CA800 == 49 [pid = 3476] [id = 97] 05:16:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (00000023974F5C00) [pid = 3476] [serial = 288] [outer = 0000000000000000] 05:16:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (00000023975F4C00) [pid = 3476] [serial = 289] [outer = 00000023974F5C00] 05:16:02 INFO - PROCESS | 3476 | 1461154562583 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239771BC00) [pid = 3476] [serial = 290] [outer = 00000023974F5C00] 05:16:02 INFO - PROCESS | 3476 | 1461154562997 Marionette TRACE conn5 <- [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:16:03 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:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 586ms 05:16:03 INFO - PROCESS | 3476 | 1461154563036 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 3476 | 1461154563038 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 05:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:16:03 INFO - PROCESS | 3476 | 1461154563041 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 3476 | 1461154563043 Marionette TRACE conn5 <- [1,354,null,{}] 05:16:03 INFO - PROCESS | 3476 | 1461154563056 Marionette TRACE conn5 -> [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:16:03 INFO - PROCESS | 3476 | 1461154563183 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 05:16:03 INFO - PROCESS | 3476 | 1461154563255 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000239790F000 == 50 [pid = 3476] [id = 98] 05:16:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (0000002397F56400) [pid = 3476] [serial = 291] [outer = 0000000000000000] 05:16:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (00000023989B6C00) [pid = 3476] [serial = 292] [outer = 0000002397F56400] 05:16:03 INFO - PROCESS | 3476 | 1461154563305 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239925F400) [pid = 3476] [serial = 293] [outer = 0000002397F56400] 05:16:03 INFO - PROCESS | 3476 | 1461154563742 Marionette TRACE conn5 <- [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:16:03 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:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 734ms 05:16:03 INFO - PROCESS | 3476 | 1461154563780 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 3476 | 1461154563783 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 05:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:16:03 INFO - PROCESS | 3476 | 1461154563791 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 3476 | 1461154563793 Marionette TRACE conn5 <- [1,358,null,{}] 05:16:03 INFO - PROCESS | 3476 | 1461154563796 Marionette TRACE conn5 -> [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:16:03 INFO - PROCESS | 3476 | 1461154563897 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 05:16:03 INFO - PROCESS | 3476 | 1461154563905 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F81C800 == 51 [pid = 3476] [id = 99] 05:16:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239A0BFC00) [pid = 3476] [serial = 294] [outer = 0000000000000000] 05:16:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239A8B8400) [pid = 3476] [serial = 295] [outer = 000000239A0BFC00] 05:16:03 INFO - PROCESS | 3476 | 1461154563952 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239B484C00) [pid = 3476] [serial = 296] [outer = 000000239A0BFC00] 05:16:04 INFO - PROCESS | 3476 | 1461154564402 Marionette TRACE conn5 <- [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:16:04 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:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 05:16:04 INFO - PROCESS | 3476 | 1461154564421 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 3476 | 1461154564423 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 05:16:04 INFO - PROCESS | 3476 | 1461154564426 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:16:04 INFO - PROCESS | 3476 | 1461154564429 Marionette TRACE conn5 <- [1,362,null,{}] 05:16:04 INFO - PROCESS | 3476 | 1461154564443 Marionette TRACE conn5 -> [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:16:04 INFO - PROCESS | 3476 | 1461154564545 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 05:16:04 INFO - PROCESS | 3476 | 1461154564625 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A495800 == 52 [pid = 3476] [id = 100] 05:16:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239B48C000) [pid = 3476] [serial = 297] [outer = 0000000000000000] 05:16:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239B591C00) [pid = 3476] [serial = 298] [outer = 000000239B48C000] 05:16:04 INFO - PROCESS | 3476 | 1461154564670 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239B856000) [pid = 3476] [serial = 299] [outer = 000000239B48C000] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (0000002398BB6000) [pid = 3476] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239D04EC00) [pid = 3476] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239C29F000) [pid = 3476] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (00000023988FCC00) [pid = 3476] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (0000002396473800) [pid = 3476] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (00000023906D7C00) [pid = 3476] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (0000002390819C00) [pid = 3476] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (0000002397F57800) [pid = 3476] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (0000002389233000) [pid = 3476] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (0000002390822000) [pid = 3476] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002394874000) [pid = 3476] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (00000023949A5C00) [pid = 3476] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000238AD0F000) [pid = 3476] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239B85A400) [pid = 3476] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:16:05 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239B85A800) [pid = 3476] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:16:05 INFO - PROCESS | 3476 | 1461154565262 Marionette TRACE conn5 <- [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:16:05 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:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 902ms 05:16:05 INFO - PROCESS | 3476 | 1461154565332 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 3476 | 1461154565334 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 05:16:05 INFO - PROCESS | 3476 | 1461154565338 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:16:05 INFO - PROCESS | 3476 | 1461154565340 Marionette TRACE conn5 <- [1,366,null,{}] 05:16:05 INFO - PROCESS | 3476 | 1461154565343 Marionette TRACE conn5 -> [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:16:05 INFO - PROCESS | 3476 | 1461154565422 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 05:16:05 INFO - PROCESS | 3476 | 1461154565428 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:05 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A85B000 == 53 [pid = 3476] [id = 101] 05:16:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (00000023905F5000) [pid = 3476] [serial = 300] [outer = 0000000000000000] 05:16:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002394C4B400) [pid = 3476] [serial = 301] [outer = 00000023905F5000] 05:16:05 INFO - PROCESS | 3476 | 1461154565475 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239B85A800) [pid = 3476] [serial = 302] [outer = 00000023905F5000] 05:16:05 INFO - PROCESS | 3476 | 1461154565925 Marionette TRACE conn5 <- [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:16:05 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:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 05:16:05 INFO - PROCESS | 3476 | 1461154565969 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 3476 | 1461154565972 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 05:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:16:05 INFO - PROCESS | 3476 | 1461154565975 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 3476 | 1461154565977 Marionette TRACE conn5 <- [1,370,null,{}] 05:16:05 INFO - PROCESS | 3476 | 1461154565981 Marionette TRACE conn5 -> [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:16:06 INFO - PROCESS | 3476 | 1461154566061 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 05:16:06 INFO - PROCESS | 3476 | 1461154566068 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C0A2000 == 54 [pid = 3476] [id = 102] 05:16:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000239B9D0C00) [pid = 3476] [serial = 303] [outer = 0000000000000000] 05:16:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239BA1E400) [pid = 3476] [serial = 304] [outer = 000000239B9D0C00] 05:16:06 INFO - PROCESS | 3476 | 1461154566115 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239C29C000) [pid = 3476] [serial = 305] [outer = 000000239B9D0C00] 05:16:06 INFO - PROCESS | 3476 | 1461154566526 Marionette TRACE conn5 <- [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:16:06 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:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 587ms 05:16:06 INFO - PROCESS | 3476 | 1461154566566 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 05:16:06 INFO - PROCESS | 3476 | 1461154566569 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 05:16:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:16:06 INFO - PROCESS | 3476 | 1461154566578 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:16:06 INFO - PROCESS | 3476 | 1461154566581 Marionette TRACE conn5 <- [1,374,null,{}] 05:16:06 INFO - PROCESS | 3476 | 1461154566585 Marionette TRACE conn5 -> [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:16:06 INFO - PROCESS | 3476 | 1461154566685 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 05:16:06 INFO - PROCESS | 3476 | 1461154566693 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F439000 == 55 [pid = 3476] [id = 103] 05:16:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239CFE9C00) [pid = 3476] [serial = 306] [outer = 0000000000000000] 05:16:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239D042C00) [pid = 3476] [serial = 307] [outer = 000000239CFE9C00] 05:16:06 INFO - PROCESS | 3476 | 1461154566745 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239D08C400) [pid = 3476] [serial = 308] [outer = 000000239CFE9C00] 05:16:07 INFO - PROCESS | 3476 | 1461154567187 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:16:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 693ms 05:16:07 INFO - PROCESS | 3476 | 1461154567273 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 3476 | 1461154567277 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 05:16:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:16:07 INFO - PROCESS | 3476 | 1461154567282 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 3476 | 1461154567287 Marionette TRACE conn5 <- [1,378,null,{}] 05:16:07 INFO - PROCESS | 3476 | 1461154567294 Marionette TRACE conn5 -> [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:16:07 INFO - PROCESS | 3476 | 1461154567458 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 05:16:07 INFO - PROCESS | 3476 | 1461154567548 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 3476 | ++DOCSHELL 000000238BF19800 == 56 [pid = 3476] [id = 104] 05:16:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000238F635800) [pid = 3476] [serial = 309] [outer = 0000000000000000] 05:16:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (00000023900A4400) [pid = 3476] [serial = 310] [outer = 000000238F635800] 05:16:07 INFO - PROCESS | 3476 | 1461154567606 Marionette DEBUG loaded listener.js 05:16:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239081FC00) [pid = 3476] [serial = 311] [outer = 000000238F635800] 05:16:08 INFO - PROCESS | 3476 | 1461154568253 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:16:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1032ms 05:16:08 INFO - PROCESS | 3476 | 1461154568319 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 3476 | 1461154568324 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 05:16:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:16:08 INFO - PROCESS | 3476 | 1461154568332 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 3476 | 1461154568336 Marionette TRACE conn5 <- [1,382,null,{}] 05:16:08 INFO - PROCESS | 3476 | 1461154568361 Marionette TRACE conn5 -> [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:16:08 INFO - PROCESS | 3476 | 1461154568508 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 05:16:08 INFO - PROCESS | 3476 | 1461154568572 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:08 INFO - PROCESS | 3476 | ++DOCSHELL 00000023974C2000 == 57 [pid = 3476] [id = 105] 05:16:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (0000002391D92800) [pid = 3476] [serial = 312] [outer = 0000000000000000] 05:16:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (00000023949A7C00) [pid = 3476] [serial = 313] [outer = 0000002391D92800] 05:16:08 INFO - PROCESS | 3476 | 1461154568669 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (0000002396C7B800) [pid = 3476] [serial = 314] [outer = 0000002391D92800] 05:16:09 INFO - PROCESS | 3476 | 1461154569273 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:16:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:16:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 966ms 05:16:09 INFO - PROCESS | 3476 | 1461154569298 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 05:16:09 INFO - PROCESS | 3476 | 1461154569301 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 05:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:16:09 INFO - PROCESS | 3476 | 1461154569305 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:16:09 INFO - PROCESS | 3476 | 1461154569308 Marionette TRACE conn5 <- [1,386,null,{}] 05:16:09 INFO - PROCESS | 3476 | 1461154569319 Marionette TRACE conn5 -> [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:16:09 INFO - PROCESS | 3476 | 1461154569432 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 05:16:09 INFO - PROCESS | 3476 | 1461154569505 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F55A800 == 58 [pid = 3476] [id = 106] 05:16:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (00000023990E2400) [pid = 3476] [serial = 315] [outer = 0000000000000000] 05:16:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239A0C9000) [pid = 3476] [serial = 316] [outer = 00000023990E2400] 05:16:09 INFO - PROCESS | 3476 | 1461154569606 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239BA1B400) [pid = 3476] [serial = 317] [outer = 00000023990E2400] 05:16:10 INFO - PROCESS | 3476 | 1461154570241 Marionette TRACE conn5 <- [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:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 05:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:16:10 INFO - PROCESS | 3476 | 1461154570294 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 3476 | 1461154570296 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 05:16:10 INFO - PROCESS | 3476 | 1461154570300 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 3476 | 1461154570302 Marionette TRACE conn5 <- [1,390,null,{}] 05:16:10 INFO - PROCESS | 3476 | 1461154570306 Marionette TRACE conn5 -> [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:16:10 INFO - PROCESS | 3476 | 1461154570414 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 05:16:10 INFO - PROCESS | 3476 | 1461154570484 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A057E000 == 59 [pid = 3476] [id = 107] 05:16:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239CFEEC00) [pid = 3476] [serial = 318] [outer = 0000000000000000] 05:16:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239D048800) [pid = 3476] [serial = 319] [outer = 000000239CFEEC00] 05:16:10 INFO - PROCESS | 3476 | 1461154570543 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239D2D5800) [pid = 3476] [serial = 320] [outer = 000000239CFEEC00] 05:16:11 INFO - PROCESS | 3476 | 1461154571159 Marionette TRACE conn5 <- [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:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 944ms 05:16:11 INFO - PROCESS | 3476 | 1461154571247 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 3476 | 1461154571250 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 05:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:16:11 INFO - PROCESS | 3476 | 1461154571253 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 3476 | 1461154571256 Marionette TRACE conn5 <- [1,394,null,{}] 05:16:11 INFO - PROCESS | 3476 | 1461154571259 Marionette TRACE conn5 -> [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:16:11 INFO - PROCESS | 3476 | 1461154571361 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 05:16:11 INFO - PROCESS | 3476 | 1461154571431 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09C1000 == 60 [pid = 3476] [id = 108] 05:16:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239D316400) [pid = 3476] [serial = 321] [outer = 0000000000000000] 05:16:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239D31C400) [pid = 3476] [serial = 322] [outer = 000000239D316400] 05:16:11 INFO - PROCESS | 3476 | 1461154571487 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239D48B800) [pid = 3476] [serial = 323] [outer = 000000239D316400] 05:16:12 INFO - PROCESS | 3476 | 1461154572274 Marionette TRACE conn5 <- [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:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1086ms 05:16:12 INFO - PROCESS | 3476 | 1461154572342 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 3476 | 1461154572346 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 05:16:12 INFO - PROCESS | 3476 | 1461154572351 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:16:12 INFO - PROCESS | 3476 | 1461154572355 Marionette TRACE conn5 <- [1,398,null,{}] 05:16:12 INFO - PROCESS | 3476 | 1461154572360 Marionette TRACE conn5 -> [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:16:12 INFO - PROCESS | 3476 | 1461154572461 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 05:16:12 INFO - PROCESS | 3476 | 1461154572536 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 3476 | ++DOCSHELL 00000023907A1800 == 61 [pid = 3476] [id = 109] 05:16:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000238C820400) [pid = 3476] [serial = 324] [outer = 0000000000000000] 05:16:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (0000002390736800) [pid = 3476] [serial = 325] [outer = 000000238C820400] 05:16:12 INFO - PROCESS | 3476 | 1461154572586 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (0000002390868C00) [pid = 3476] [serial = 326] [outer = 000000238C820400] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 000000239C0A2000 == 60 [pid = 3476] [id = 102] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 000000239A85B000 == 59 [pid = 3476] [id = 101] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 000000239A495800 == 58 [pid = 3476] [id = 100] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 000000238F81C800 == 57 [pid = 3476] [id = 99] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 000000239790F000 == 56 [pid = 3476] [id = 98] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023977CA800 == 55 [pid = 3476] [id = 97] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C6F000 == 54 [pid = 3476] [id = 96] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023905DD800 == 53 [pid = 3476] [id = 95] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 000000238F9E9000 == 52 [pid = 3476] [id = 94] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002390757400) [pid = 3476] [serial = 217] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (00000023964F1C00) [pid = 3476] [serial = 220] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239A9C2400) [pid = 3476] [serial = 223] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239CFECC00) [pid = 3476] [serial = 226] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239BA88000) [pid = 3476] [serial = 262] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOCSHELL 0000002391134000 == 51 [pid = 3476] [id = 93] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239F4F3000) [pid = 3476] [serial = 136] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (00000023974EFC00) [pid = 3476] [serial = 176] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002390755C00) [pid = 3476] [serial = 173] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239F0C1C00) [pid = 3476] [serial = 179] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239B85FC00) [pid = 3476] [serial = 247] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000239D311C00) [pid = 3476] [serial = 251] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239D0DEC00) [pid = 3476] [serial = 250] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239C2A4000) [pid = 3476] [serial = 253] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (00000023989BD400) [pid = 3476] [serial = 244] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (0000002397059400) [pid = 3476] [serial = 238] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239081D800) [pid = 3476] [serial = 235] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (0000002391D90800) [pid = 3476] [serial = 236] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (0000002394814800) [pid = 3476] [serial = 233] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (0000002390822800) [pid = 3476] [serial = 232] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (0000002397F5CC00) [pid = 3476] [serial = 241] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (00000023988F4400) [pid = 3476] [serial = 242] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (0000002389238000) [pid = 3476] [serial = 259] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239CFE5C00) [pid = 3476] [serial = 230] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239487B400) [pid = 3476] [serial = 229] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239C2A7000) [pid = 3476] [serial = 260] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (00000023975F5800) [pid = 3476] [serial = 239] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239D08B400) [pid = 3476] [serial = 254] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000239D089800) [pid = 3476] [serial = 248] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239D314800) [pid = 3476] [serial = 256] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000239D369C00) [pid = 3476] [serial = 257] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (00000023992F9800) [pid = 3476] [serial = 245] [outer = 0000000000000000] [url = about:blank] 05:16:13 INFO - PROCESS | 3476 | 1461154573284 Marionette TRACE conn5 <- [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:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 984ms 05:16:13 INFO - PROCESS | 3476 | 1461154573340 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 3476 | 1461154573346 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 05:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:16:13 INFO - PROCESS | 3476 | 1461154573353 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 3476 | 1461154573356 Marionette TRACE conn5 <- [1,402,null,{}] 05:16:13 INFO - PROCESS | 3476 | 1461154573359 Marionette TRACE conn5 -> [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:16:13 INFO - PROCESS | 3476 | 1461154573447 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 05:16:13 INFO - PROCESS | 3476 | 1461154573516 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F9D6800 == 52 [pid = 3476] [id = 110] 05:16:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000238B2CD800) [pid = 3476] [serial = 327] [outer = 0000000000000000] 05:16:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (0000002390735400) [pid = 3476] [serial = 328] [outer = 000000238B2CD800] 05:16:13 INFO - PROCESS | 3476 | 1461154573564 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (0000002391D91400) [pid = 3476] [serial = 329] [outer = 000000238B2CD800] 05:16:14 INFO - PROCESS | 3476 | 1461154574024 Marionette TRACE conn5 <- [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:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 735ms 05:16:14 INFO - PROCESS | 3476 | 1461154574088 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 3476 | 1461154574091 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 05:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:16:14 INFO - PROCESS | 3476 | 1461154574095 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 3476 | 1461154574098 Marionette TRACE conn5 <- [1,406,null,{}] 05:16:14 INFO - PROCESS | 3476 | 1461154574110 Marionette TRACE conn5 -> [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:16:14 INFO - PROCESS | 3476 | 1461154574198 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 05:16:14 INFO - PROCESS | 3476 | 1461154574212 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396996800 == 53 [pid = 3476] [id = 111] 05:16:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (0000002397075400) [pid = 3476] [serial = 330] [outer = 0000000000000000] 05:16:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (00000023974F0800) [pid = 3476] [serial = 331] [outer = 0000002397075400] 05:16:14 INFO - PROCESS | 3476 | 1461154574261 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002397716800) [pid = 3476] [serial = 332] [outer = 0000002397075400] 05:16:14 INFO - PROCESS | 3476 | 1461154574722 Marionette TRACE conn5 <- [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:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 692ms 05:16:14 INFO - PROCESS | 3476 | 1461154574789 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 3476 | 1461154574792 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 05:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:16:14 INFO - PROCESS | 3476 | 1461154574795 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 3476 | 1461154574797 Marionette TRACE conn5 <- [1,410,null,{}] 05:16:14 INFO - PROCESS | 3476 | 1461154574801 Marionette TRACE conn5 -> [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:16:14 INFO - PROCESS | 3476 | 1461154574933 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 05:16:15 INFO - PROCESS | 3476 | 1461154575080 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F828000 == 54 [pid = 3476] [id = 112] 05:16:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000238AD04000) [pid = 3476] [serial = 333] [outer = 0000000000000000] 05:16:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000238C420000) [pid = 3476] [serial = 334] [outer = 000000238AD04000] 05:16:15 INFO - PROCESS | 3476 | 1461154575143 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (0000002390861C00) [pid = 3476] [serial = 335] [outer = 000000238AD04000] 05:16:15 INFO - PROCESS | 3476 | 1461154575777 Marionette TRACE conn5 <- [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:16:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:16:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1026ms 05:16:15 INFO - PROCESS | 3476 | 1461154575826 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 3476 | 1461154575832 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 05:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:16:15 INFO - PROCESS | 3476 | 1461154575858 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 3476 | 1461154575863 Marionette TRACE conn5 <- [1,414,null,{}] 05:16:15 INFO - PROCESS | 3476 | 1461154575869 Marionette TRACE conn5 -> [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:16:16 INFO - PROCESS | 3476 | 1461154576020 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 05:16:16 INFO - PROCESS | 3476 | 1461154576030 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977CA800 == 55 [pid = 3476] [id = 113] 05:16:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (00000023969EFC00) [pid = 3476] [serial = 336] [outer = 0000000000000000] 05:16:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239707D400) [pid = 3476] [serial = 337] [outer = 00000023969EFC00] 05:16:16 INFO - PROCESS | 3476 | 1461154576092 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (0000002397F5D800) [pid = 3476] [serial = 338] [outer = 00000023969EFC00] 05:16:16 INFO - PROCESS | 3476 | 1461154576723 Marionette TRACE conn5 <- [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:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 903ms 05:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:16:16 INFO - PROCESS | 3476 | 1461154576742 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 3476 | 1461154576745 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 05:16:16 INFO - PROCESS | 3476 | 1461154576749 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 3476 | 1461154576752 Marionette TRACE conn5 <- [1,418,null,{}] 05:16:16 INFO - PROCESS | 3476 | 1461154576756 Marionette TRACE conn5 -> [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:16:16 INFO - PROCESS | 3476 | 1461154576862 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 05:16:16 INFO - PROCESS | 3476 | 1461154576933 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397BBE000 == 56 [pid = 3476] [id = 114] 05:16:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (0000002398B32000) [pid = 3476] [serial = 339] [outer = 0000000000000000] 05:16:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (00000023990DFC00) [pid = 3476] [serial = 340] [outer = 0000002398B32000] 05:16:16 INFO - PROCESS | 3476 | 1461154576991 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239B47F400) [pid = 3476] [serial = 341] [outer = 0000002398B32000] 05:16:18 INFO - PROCESS | 3476 | 1461154578074 Marionette TRACE conn5 <- [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:16: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:16:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1383ms 05:16:18 INFO - PROCESS | 3476 | 1461154578134 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 05:16:18 INFO - PROCESS | 3476 | 1461154578139 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 05:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:16:18 INFO - PROCESS | 3476 | 1461154578151 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - PROCESS | 3476 | 1461154578157 Marionette TRACE conn5 <- [1,422,null,{}] 05:16:18 INFO - PROCESS | 3476 | 1461154578161 Marionette TRACE conn5 -> [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:16:18 INFO - PROCESS | 3476 | 1461154578322 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 05:16:18 INFO - PROCESS | 3476 | 1461154578406 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398689800 == 57 [pid = 3476] [id = 115] 05:16:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (00000023990DDC00) [pid = 3476] [serial = 342] [outer = 0000000000000000] 05:16:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239B593800) [pid = 3476] [serial = 343] [outer = 00000023990DDC00] 05:16:18 INFO - PROCESS | 3476 | 1461154578463 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239BA85000) [pid = 3476] [serial = 344] [outer = 00000023990DDC00] 05:16:19 INFO - PROCESS | 3476 | 1461154579499 Marionette TRACE conn5 <- [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:16:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:16:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1391ms 05:16:19 INFO - PROCESS | 3476 | 1461154579539 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 3476 | 1461154579541 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 05:16:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:16:19 INFO - PROCESS | 3476 | 1461154579545 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 3476 | 1461154579547 Marionette TRACE conn5 <- [1,426,null,{}] 05:16:19 INFO - PROCESS | 3476 | 1461154579551 Marionette TRACE conn5 -> [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:16:19 INFO - PROCESS | 3476 | 1461154579655 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 05:16:19 INFO - PROCESS | 3476 | 1461154579752 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C097800 == 58 [pid = 3476] [id = 116] 05:16:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239CFE8000) [pid = 3476] [serial = 345] [outer = 0000000000000000] 05:16:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239CFED800) [pid = 3476] [serial = 346] [outer = 000000239CFE8000] 05:16:19 INFO - PROCESS | 3476 | 1461154579861 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239D04E400) [pid = 3476] [serial = 347] [outer = 000000239CFE8000] 05:16:20 INFO - PROCESS | 3476 | 1461154580533 Marionette TRACE conn5 <- [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:16:20 INFO - PROCESS | 3476 | 1461154580585 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 05:16:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:16:20 INFO - PROCESS | 3476 | 1461154580591 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 3476 | 1461154580595 Marionette TRACE conn5 <- [1,430,null,{}] 05:16:20 INFO - PROCESS | 3476 | 1461154580636 Marionette TRACE conn5 -> [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:16:20 INFO - PROCESS | 3476 | 1461154580735 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 05:16:20 INFO - PROCESS | 3476 | 1461154580801 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 3476 | ++DOCSHELL 000000239717F800 == 59 [pid = 3476] [id = 117] 05:16:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239085EC00) [pid = 3476] [serial = 348] [outer = 0000000000000000] 05:16:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (0000002391D8E800) [pid = 3476] [serial = 349] [outer = 000000239085EC00] 05:16:20 INFO - PROCESS | 3476 | 1461154580864 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239771B400) [pid = 3476] [serial = 350] [outer = 000000239085EC00] 05:16:21 INFO - PROCESS | 3476 | 1461154581433 Marionette TRACE conn5 <- [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:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 924ms 05:16:21 INFO - PROCESS | 3476 | 1461154581518 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 3476 | 1461154581524 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 05:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:16:21 INFO - PROCESS | 3476 | 1461154581530 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 3476 | 1461154581533 Marionette TRACE conn5 <- [1,434,null,{}] 05:16:21 INFO - PROCESS | 3476 | 1461154581537 Marionette TRACE conn5 -> [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:16:21 INFO - PROCESS | 3476 | 1461154581686 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 05:16:21 INFO - PROCESS | 3476 | --DOCSHELL 000000239F815000 == 58 [pid = 3476] [id = 46] 05:16:21 INFO - PROCESS | 3476 | --DOCSHELL 0000002397966800 == 57 [pid = 3476] [id = 92] 05:16:21 INFO - PROCESS | 3476 | --DOCSHELL 00000023977BF800 == 56 [pid = 3476] [id = 45] 05:16:21 INFO - PROCESS | 3476 | --DOCSHELL 0000002396996800 == 55 [pid = 3476] [id = 111] 05:16:21 INFO - PROCESS | 3476 | --DOCSHELL 000000238F9D6800 == 54 [pid = 3476] [id = 110] 05:16:21 INFO - PROCESS | 3476 | --DOCSHELL 00000023907A1800 == 53 [pid = 3476] [id = 109] 05:16:21 INFO - PROCESS | 3476 | --DOCSHELL 00000023974C2000 == 52 [pid = 3476] [id = 105] 05:16:21 INFO - PROCESS | 3476 | --DOCSHELL 000000238BF19800 == 51 [pid = 3476] [id = 104] 05:16:21 INFO - PROCESS | 3476 | 1461154581717 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 3476 | ++DOCSHELL 000000239076C000 == 52 [pid = 3476] [id = 118] 05:16:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000238922EC00) [pid = 3476] [serial = 351] [outer = 0000000000000000] 05:16:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000238C48F800) [pid = 3476] [serial = 352] [outer = 000000238922EC00] 05:16:21 INFO - PROCESS | 3476 | 1461154581767 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (0000002394C1F800) [pid = 3476] [serial = 353] [outer = 000000238922EC00] 05:16:22 INFO - PROCESS | 3476 | 1461154582270 Marionette TRACE conn5 <- [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:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 775ms 05:16:22 INFO - PROCESS | 3476 | 1461154582307 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 3476 | 1461154582310 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 05:16:22 INFO - PROCESS | 3476 | 1461154582313 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:16:22 INFO - PROCESS | 3476 | 1461154582317 Marionette TRACE conn5 <- [1,438,null,{}] 05:16:22 INFO - PROCESS | 3476 | 1461154582334 Marionette TRACE conn5 -> [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:16:22 INFO - PROCESS | 3476 | 1461154582449 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 05:16:22 INFO - PROCESS | 3476 | 1461154582461 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F430800 == 53 [pid = 3476] [id = 119] 05:16:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239B862C00) [pid = 3476] [serial = 354] [outer = 0000000000000000] 05:16:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239BA7CC00) [pid = 3476] [serial = 355] [outer = 000000239B862C00] 05:16:22 INFO - PROCESS | 3476 | 1461154582551 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239D0D5800) [pid = 3476] [serial = 356] [outer = 000000239B862C00] 05:16:23 INFO - PROCESS | 3476 | 1461154583022 Marionette TRACE conn5 <- [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:16:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 05:16:23 INFO - PROCESS | 3476 | 1461154583050 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 3476 | 1461154583053 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 05:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:16:23 INFO - PROCESS | 3476 | 1461154583062 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 3476 | 1461154583064 Marionette TRACE conn5 <- [1,442,null,{}] 05:16:23 INFO - PROCESS | 3476 | 1461154583067 Marionette TRACE conn5 -> [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:16:23 INFO - PROCESS | 3476 | 1461154583176 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 05:16:23 INFO - PROCESS | 3476 | 1461154583183 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8AF800 == 54 [pid = 3476] [id = 120] 05:16:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239D2CF800) [pid = 3476] [serial = 357] [outer = 0000000000000000] 05:16:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239D31B000) [pid = 3476] [serial = 358] [outer = 000000239D2CF800] 05:16:23 INFO - PROCESS | 3476 | 1461154583231 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239F0C1400) [pid = 3476] [serial = 359] [outer = 000000239D2CF800] 05:16:23 INFO - PROCESS | 3476 | 1461154583704 Marionette TRACE conn5 <- [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:16:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 693ms 05:16:23 INFO - PROCESS | 3476 | 1461154583794 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 3476 | 1461154583796 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 05:16:23 INFO - PROCESS | 3476 | 1461154583800 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 3476 | 1461154583802 Marionette TRACE conn5 <- [1,446,null,{}] 05:16:23 INFO - PROCESS | 3476 | 1461154583805 Marionette TRACE conn5 -> [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:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:16:23 INFO - PROCESS | 3476 | 1461154583911 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 05:16:23 INFO - PROCESS | 3476 | 1461154583924 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A058E800 == 55 [pid = 3476] [id = 121] 05:16:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239C234C00) [pid = 3476] [serial = 360] [outer = 0000000000000000] 05:16:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239C23D400) [pid = 3476] [serial = 361] [outer = 000000239C234C00] 05:16:24 INFO - PROCESS | 3476 | 1461154584013 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239D494400) [pid = 3476] [serial = 362] [outer = 000000239C234C00] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239B862800) [pid = 3476] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000238C820400) [pid = 3476] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (00000023989B4000) [pid = 3476] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000238B2CD800) [pid = 3476] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239CFE9C00) [pid = 3476] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239BA83C00) [pid = 3476] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239D48BC00) [pid = 3476] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239487AC00) [pid = 3476] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000238F836C00) [pid = 3476] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239BA14800) [pid = 3476] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000238C427C00) [pid = 3476] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239D316400) [pid = 3476] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002394945000) [pid = 3476] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000238FA24000) [pid = 3476] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (0000002397F56400) [pid = 3476] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000239056AC00) [pid = 3476] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (00000023974F5C00) [pid = 3476] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (0000002390824C00) [pid = 3476] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (0000002394C54C00) [pid = 3476] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239A0BFC00) [pid = 3476] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239B48C000) [pid = 3476] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (00000023905F5000) [pid = 3476] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239BA7AC00) [pid = 3476] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:16:24 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239B9D0C00) [pid = 3476] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:16:24 INFO - PROCESS | 3476 | 1461154584559 Marionette TRACE conn5 <- [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:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 776ms 05:16:24 INFO - PROCESS | 3476 | 1461154584586 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 3476 | 1461154584589 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 05:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:16:24 INFO - PROCESS | 3476 | 1461154584592 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 3476 | 1461154584594 Marionette TRACE conn5 <- [1,450,null,{}] 05:16:24 INFO - PROCESS | 3476 | 1461154584597 Marionette TRACE conn5 -> [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:16:24 INFO - PROCESS | 3476 | 1461154584729 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 05:16:24 INFO - PROCESS | 3476 | 1461154584784 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09C5800 == 56 [pid = 3476] [id = 122] 05:16:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (0000002394C54400) [pid = 3476] [serial = 363] [outer = 0000000000000000] 05:16:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239B859C00) [pid = 3476] [serial = 364] [outer = 0000002394C54400] 05:16:24 INFO - PROCESS | 3476 | 1461154584834 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239C26F400) [pid = 3476] [serial = 365] [outer = 0000002394C54400] 05:16:25 INFO - PROCESS | 3476 | 1461154585210 Marionette TRACE conn5 <- [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:16:25 INFO - PROCESS | 3476 | 1461154585289 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 05:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:16:25 INFO - PROCESS | 3476 | 1461154585293 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 3476 | 1461154585295 Marionette TRACE conn5 <- [1,454,null,{}] 05:16:25 INFO - PROCESS | 3476 | 1461154585298 Marionette TRACE conn5 -> [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:16:25 INFO - PROCESS | 3476 | 1461154585378 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 05:16:25 INFO - PROCESS | 3476 | 1461154585385 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E1A000 == 57 [pid = 3476] [id = 123] 05:16:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239C273400) [pid = 3476] [serial = 366] [outer = 0000000000000000] 05:16:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239CB15400) [pid = 3476] [serial = 367] [outer = 000000239C273400] 05:16:25 INFO - PROCESS | 3476 | 1461154585431 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239CB1B400) [pid = 3476] [serial = 368] [outer = 000000239C273400] 05:16:25 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:25 INFO - PROCESS | 3476 | 1461154585853 Marionette TRACE conn5 <- [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:16:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:16:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 588ms 05:16:25 INFO - PROCESS | 3476 | 1461154585883 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 3476 | 1461154585885 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 05:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:16:25 INFO - PROCESS | 3476 | 1461154585889 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 3476 | 1461154585891 Marionette TRACE conn5 <- [1,458,null,{}] 05:16:25 INFO - PROCESS | 3476 | 1461154585899 Marionette TRACE conn5 -> [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:16:25 INFO - PROCESS | 3476 | 1461154585980 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 05:16:25 INFO - PROCESS | 3476 | 1461154585986 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C30C800 == 58 [pid = 3476] [id = 124] 05:16:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239CB1FC00) [pid = 3476] [serial = 369] [outer = 0000000000000000] 05:16:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239CBEC800) [pid = 3476] [serial = 370] [outer = 000000239CB1FC00] 05:16:26 INFO - PROCESS | 3476 | 1461154586034 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239CBF2400) [pid = 3476] [serial = 371] [outer = 000000239CB1FC00] 05:16:26 INFO - PROCESS | 3476 | 1461154586580 Marionette TRACE conn5 <- [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:16:26 INFO - PROCESS | 3476 | 1461154586631 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 05:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:16:26 INFO - PROCESS | 3476 | 1461154586637 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - PROCESS | 3476 | 1461154586642 Marionette TRACE conn5 <- [1,462,null,{}] 05:16:26 INFO - PROCESS | 3476 | 1461154586649 Marionette TRACE conn5 -> [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:16:26 INFO - PROCESS | 3476 | 1461154586810 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 05:16:26 INFO - PROCESS | 3476 | 1461154586932 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 3476 | ++DOCSHELL 000000239698D000 == 59 [pid = 3476] [id = 125] 05:16:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000238FCFD000) [pid = 3476] [serial = 372] [outer = 0000000000000000] 05:16:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (00000023949A2800) [pid = 3476] [serial = 373] [outer = 000000238FCFD000] 05:16:26 INFO - PROCESS | 3476 | 1461154586992 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239707D800) [pid = 3476] [serial = 374] [outer = 000000238FCFD000] 05:16:27 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:27 INFO - PROCESS | 3476 | 1461154587671 Marionette TRACE conn5 <- [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:16:27 INFO - PROCESS | 3476 | 1461154587735 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 05:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:16:27 INFO - PROCESS | 3476 | 1461154587741 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 3476 | 1461154587745 Marionette TRACE conn5 <- [1,466,null,{}] 05:16:27 INFO - PROCESS | 3476 | 1461154587749 Marionette TRACE conn5 -> [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:16:27 INFO - PROCESS | 3476 | 1461154587863 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 05:16:27 INFO - PROCESS | 3476 | 1461154587938 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F80A000 == 60 [pid = 3476] [id = 126] 05:16:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (00000023990E3000) [pid = 3476] [serial = 375] [outer = 0000000000000000] 05:16:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239B590800) [pid = 3476] [serial = 376] [outer = 00000023990E3000] 05:16:28 INFO - PROCESS | 3476 | 1461154588035 Marionette DEBUG loaded listener.js 05:16:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239C237C00) [pid = 3476] [serial = 377] [outer = 00000023990E3000] 05:16:28 INFO - PROCESS | 3476 | 1461154588631 Marionette TRACE conn5 <- [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:16:28 INFO - PROCESS | 3476 | 1461154588693 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 05:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:16:28 INFO - PROCESS | 3476 | 1461154588697 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 3476 | 1461154588701 Marionette TRACE conn5 <- [1,470,null,{}] 05:16:28 INFO - PROCESS | 3476 | 1461154588713 Marionette TRACE conn5 -> [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:16:28 INFO - PROCESS | 3476 | 1461154588823 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 05:16:28 INFO - PROCESS | 3476 | 1461154588899 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A17800 == 61 [pid = 3476] [id = 127] 05:16:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239CBF3C00) [pid = 3476] [serial = 378] [outer = 0000000000000000] 05:16:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239D0DB000) [pid = 3476] [serial = 379] [outer = 000000239CBF3C00] 05:16:29 INFO - PROCESS | 3476 | 1461154588999 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239D48EC00) [pid = 3476] [serial = 380] [outer = 000000239CBF3C00] 05:16:29 INFO - PROCESS | 3476 | 1461154589588 Marionette TRACE conn5 <- [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:16:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:16:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 942ms 05:16:29 INFO - PROCESS | 3476 | 1461154589654 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 05:16:29 INFO - PROCESS | 3476 | 1461154589657 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 05:16:29 INFO - PROCESS | 3476 | 1461154589662 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:16:29 INFO - PROCESS | 3476 | 1461154589665 Marionette TRACE conn5 <- [1,474,null,{}] 05:16:29 INFO - PROCESS | 3476 | 1461154589669 Marionette TRACE conn5 -> [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:16:29 INFO - PROCESS | 3476 | 1461154589780 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 05:16:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239CBF4C00) [pid = 3476] [serial = 381] [outer = 0000002396CCFC00] 05:16:29 INFO - PROCESS | 3476 | 1461154589925 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F274800 == 62 [pid = 3476] [id = 128] 05:16:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239F4F3C00) [pid = 3476] [serial = 382] [outer = 0000000000000000] 05:16:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239F4F6400) [pid = 3476] [serial = 383] [outer = 000000239F4F3C00] 05:16:30 INFO - PROCESS | 3476 | 1461154589991 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239F571C00) [pid = 3476] [serial = 384] [outer = 000000239F4F3C00] 05:16:30 INFO - PROCESS | 3476 | 1461154590604 Marionette TRACE conn5 <- [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:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 984ms 05:16:30 INFO - PROCESS | 3476 | 1461154590651 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 3476 | 1461154590654 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 05:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:16:30 INFO - PROCESS | 3476 | 1461154590658 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 3476 | 1461154590660 Marionette TRACE conn5 <- [1,478,null,{}] 05:16:30 INFO - PROCESS | 3476 | 1461154590664 Marionette TRACE conn5 -> [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:16:30 INFO - PROCESS | 3476 | 1461154590776 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 05:16:30 INFO - PROCESS | 3476 | 1461154590851 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 3476 | ++DOCSHELL 00000023891C8000 == 63 [pid = 3476] [id = 129] 05:16:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (0000002389239800) [pid = 3476] [serial = 385] [outer = 0000000000000000] 05:16:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (00000023905F2C00) [pid = 3476] [serial = 386] [outer = 0000002389239800] 05:16:30 INFO - PROCESS | 3476 | 1461154590951 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239487B000) [pid = 3476] [serial = 387] [outer = 0000002389239800] 05:16:31 INFO - PROCESS | 3476 | 1461154591750 Marionette TRACE conn5 <- [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:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1133ms 05:16:31 INFO - PROCESS | 3476 | 1461154591794 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 3476 | 1461154591799 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 05:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:16:31 INFO - PROCESS | 3476 | 1461154591806 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 3476 | 1461154591809 Marionette TRACE conn5 <- [1,482,null,{}] 05:16:31 INFO - PROCESS | 3476 | 1461154591815 Marionette TRACE conn5 -> [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:16:31 INFO - PROCESS | 3476 | 1461154591923 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 05:16:32 INFO - PROCESS | 3476 | 1461154592001 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 3476 | ++DOCSHELL 000000238FA6F800 == 64 [pid = 3476] [id = 130] 05:16:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (0000002391078400) [pid = 3476] [serial = 388] [outer = 0000000000000000] 05:16:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239107DC00) [pid = 3476] [serial = 389] [outer = 0000002391078400] 05:16:32 INFO - PROCESS | 3476 | 1461154592053 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239494B800) [pid = 3476] [serial = 390] [outer = 0000002391078400] 05:16:32 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E1A000 == 63 [pid = 3476] [id = 123] 05:16:32 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09C5800 == 62 [pid = 3476] [id = 122] 05:16:32 INFO - PROCESS | 3476 | --DOCSHELL 00000023A058E800 == 61 [pid = 3476] [id = 121] 05:16:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239F8AF800 == 60 [pid = 3476] [id = 120] 05:16:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239F430800 == 59 [pid = 3476] [id = 119] 05:16:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239076C000 == 58 [pid = 3476] [id = 118] 05:16:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239717F800 == 57 [pid = 3476] [id = 117] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (00000023949A7C00) [pid = 3476] [serial = 313] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239D048800) [pid = 3476] [serial = 319] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (00000023974F0800) [pid = 3476] [serial = 331] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239A0C9000) [pid = 3476] [serial = 316] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (00000023900A4400) [pid = 3476] [serial = 310] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOCSHELL 000000238F828000 == 56 [pid = 3476] [id = 112] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239081DC00) [pid = 3476] [serial = 265] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002390863400) [pid = 3476] [serial = 278] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (0000002390187000) [pid = 3476] [serial = 277] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (00000023989B6C00) [pid = 3476] [serial = 292] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239925F400) [pid = 3476] [serial = 293] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239086C000) [pid = 3476] [serial = 283] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239480BC00) [pid = 3476] [serial = 284] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (00000023975F4C00) [pid = 3476] [serial = 289] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239487C800) [pid = 3476] [serial = 280] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (0000002394C4E000) [pid = 3476] [serial = 281] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (0000002396476800) [pid = 3476] [serial = 286] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002396CD4C00) [pid = 3476] [serial = 287] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239BA87400) [pid = 3476] [serial = 274] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239A8B8400) [pid = 3476] [serial = 295] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (00000023974EA000) [pid = 3476] [serial = 268] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239BA12400) [pid = 3476] [serial = 271] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239B591C00) [pid = 3476] [serial = 298] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (0000002394C4B400) [pid = 3476] [serial = 301] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239B85A800) [pid = 3476] [serial = 302] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239F0C2400) [pid = 3476] [serial = 263] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239BA1E400) [pid = 3476] [serial = 304] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239B856000) [pid = 3476] [serial = 299] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239B484C00) [pid = 3476] [serial = 296] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239C29C000) [pid = 3476] [serial = 305] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239771BC00) [pid = 3476] [serial = 290] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000239D048400) [pid = 3476] [serial = 227] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002390736800) [pid = 3476] [serial = 325] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239B597000) [pid = 3476] [serial = 224] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (0000002390735400) [pid = 3476] [serial = 328] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239D08C400) [pid = 3476] [serial = 308] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239D046000) [pid = 3476] [serial = 275] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (0000002390868C00) [pid = 3476] [serial = 326] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239F4F7800) [pid = 3476] [serial = 215] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002397F59C00) [pid = 3476] [serial = 269] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (0000002391D91400) [pid = 3476] [serial = 329] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (0000002391D46400) [pid = 3476] [serial = 218] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (000000239BA1E800) [pid = 3476] [serial = 272] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (000000239487C000) [pid = 3476] [serial = 266] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000239D31C400) [pid = 3476] [serial = 322] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (000000239771A800) [pid = 3476] [serial = 221] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (000000239D48B800) [pid = 3476] [serial = 323] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (000000239D042C00) [pid = 3476] [serial = 307] [outer = 0000000000000000] [url = about:blank] 05:16:32 INFO - PROCESS | 3476 | 1461154592696 Marionette TRACE conn5 <- [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:16:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:16:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 944ms 05:16:32 INFO - PROCESS | 3476 | 1461154592756 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 3476 | 1461154592762 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 05:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:16:32 INFO - PROCESS | 3476 | 1461154592769 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 3476 | 1461154592772 Marionette TRACE conn5 <- [1,486,null,{}] 05:16:32 INFO - PROCESS | 3476 | 1461154592776 Marionette TRACE conn5 -> [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:16:32 INFO - PROCESS | 3476 | 1461154592862 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 05:16:32 INFO - PROCESS | 3476 | 1461154592869 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 3476 | ++DOCSHELL 000000239076C000 == 57 [pid = 3476] [id = 131] 05:16:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (000000238C820400) [pid = 3476] [serial = 391] [outer = 0000000000000000] 05:16:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (000000239081B400) [pid = 3476] [serial = 392] [outer = 000000238C820400] 05:16:32 INFO - PROCESS | 3476 | 1461154592917 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (0000002391D3A400) [pid = 3476] [serial = 393] [outer = 000000238C820400] 05:16:33 INFO - PROCESS | 3476 | 1461154593389 Marionette TRACE conn5 <- [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:16: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:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 05:16:33 INFO - PROCESS | 3476 | 1461154593443 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 05:16:33 INFO - PROCESS | 3476 | 1461154593445 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 05:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:16:33 INFO - PROCESS | 3476 | 1461154593449 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:16:33 INFO - PROCESS | 3476 | 1461154593452 Marionette TRACE conn5 <- [1,490,null,{}] 05:16:33 INFO - PROCESS | 3476 | 1461154593463 Marionette TRACE conn5 -> [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:16:33 INFO - PROCESS | 3476 | 1461154593552 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 05:16:33 INFO - PROCESS | 3476 | 1461154593569 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:33 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396486800 == 58 [pid = 3476] [id = 132] 05:16:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (0000002396467400) [pid = 3476] [serial = 394] [outer = 0000000000000000] 05:16:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (0000002396C7E800) [pid = 3476] [serial = 395] [outer = 0000002396467400] 05:16:33 INFO - PROCESS | 3476 | 1461154593618 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002397716400) [pid = 3476] [serial = 396] [outer = 0000002396467400] 05:16:34 INFO - PROCESS | 3476 | 1461154594054 Marionette TRACE conn5 <- [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:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 05:16:34 INFO - PROCESS | 3476 | 1461154594081 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 3476 | 1461154594083 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 05:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:16:34 INFO - PROCESS | 3476 | 1461154594087 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 3476 | 1461154594089 Marionette TRACE conn5 <- [1,494,null,{}] 05:16:34 INFO - PROCESS | 3476 | 1461154594092 Marionette TRACE conn5 -> [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:16:34 INFO - PROCESS | 3476 | 1461154594180 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 05:16:34 INFO - PROCESS | 3476 | 1461154594218 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978D6800 == 59 [pid = 3476] [id = 133] 05:16:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (0000002397F5DC00) [pid = 3476] [serial = 397] [outer = 0000000000000000] 05:16:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (00000023988F1800) [pid = 3476] [serial = 398] [outer = 0000002397F5DC00] 05:16:34 INFO - PROCESS | 3476 | 1461154594264 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (00000023989BB400) [pid = 3476] [serial = 399] [outer = 0000002397F5DC00] 05:16:34 INFO - PROCESS | 3476 | 1461154594694 Marionette TRACE conn5 <- [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:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 05:16:34 INFO - PROCESS | 3476 | 1461154594719 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 3476 | 1461154594721 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 05:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:16:34 INFO - PROCESS | 3476 | 1461154594724 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 3476 | 1461154594726 Marionette TRACE conn5 <- [1,498,null,{}] 05:16:34 INFO - PROCESS | 3476 | 1461154594730 Marionette TRACE conn5 -> [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:16:34 INFO - PROCESS | 3476 | 1461154594841 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 05:16:34 INFO - PROCESS | 3476 | 1461154594847 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397961000 == 60 [pid = 3476] [id = 134] 05:16:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (00000023989B7000) [pid = 3476] [serial = 400] [outer = 0000000000000000] 05:16:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (0000002399267800) [pid = 3476] [serial = 401] [outer = 00000023989B7000] 05:16:34 INFO - PROCESS | 3476 | 1461154594895 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000239B439000) [pid = 3476] [serial = 402] [outer = 00000023989B7000] 05:16:35 INFO - PROCESS | 3476 | 1461154595353 Marionette TRACE conn5 <- [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:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 693ms 05:16:35 INFO - PROCESS | 3476 | 1461154595420 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 3476 | 1461154595423 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 05:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:16:35 INFO - PROCESS | 3476 | 1461154595431 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 3476 | 1461154595433 Marionette TRACE conn5 <- [1,502,null,{}] 05:16:35 INFO - PROCESS | 3476 | 1461154595437 Marionette TRACE conn5 -> [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:16:35 INFO - PROCESS | 3476 | 1461154595596 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 05:16:35 INFO - PROCESS | 3476 | 1461154595623 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E0C800 == 61 [pid = 3476] [id = 135] 05:16:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239B591800) [pid = 3476] [serial = 403] [outer = 0000000000000000] 05:16:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239B599400) [pid = 3476] [serial = 404] [outer = 000000239B591800] 05:16:35 INFO - PROCESS | 3476 | 1461154595674 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000239B85F800) [pid = 3476] [serial = 405] [outer = 000000239B591800] 05:16:36 INFO - PROCESS | 3476 | 1461154596132 Marionette TRACE conn5 <- [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:16:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:16:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 733ms 05:16:36 INFO - PROCESS | 3476 | 1461154596170 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 05:16:36 INFO - PROCESS | 3476 | 1461154596172 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 05:16:36 INFO - PROCESS | 3476 | 1461154596175 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:16:36 INFO - PROCESS | 3476 | 1461154596177 Marionette TRACE conn5 <- [1,506,null,{}] 05:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:16:36 INFO - PROCESS | 3476 | 1461154596186 Marionette TRACE conn5 -> [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:16:36 INFO - PROCESS | 3476 | 1461154596293 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 05:16:36 INFO - PROCESS | 3476 | 1461154596299 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B317000 == 62 [pid = 3476] [id = 136] 05:16:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239B597C00) [pid = 3476] [serial = 406] [outer = 0000000000000000] 05:16:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239BA17C00) [pid = 3476] [serial = 407] [outer = 000000239B597C00] 05:16:36 INFO - PROCESS | 3476 | 1461154596347 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239BA7F400) [pid = 3476] [serial = 408] [outer = 000000239B597C00] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (0000002391D92800) [pid = 3476] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (00000023990E2400) [pid = 3476] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000238F635800) [pid = 3476] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239CFEEC00) [pid = 3476] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239B862C00) [pid = 3476] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000238922EC00) [pid = 3476] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239085EC00) [pid = 3476] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (0000002397075400) [pid = 3476] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239D2CF800) [pid = 3476] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002394C54400) [pid = 3476] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000239C234C00) [pid = 3476] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:16:36 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (000000239C273400) [pid = 3476] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:16:36 INFO - PROCESS | 3476 | 1461154596967 Marionette TRACE conn5 <- [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:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 838ms 05:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:16:37 INFO - PROCESS | 3476 | 1461154597020 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 3476 | 1461154597023 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 05:16:37 INFO - PROCESS | 3476 | 1461154597026 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 3476 | 1461154597028 Marionette TRACE conn5 <- [1,510,null,{}] 05:16:37 INFO - PROCESS | 3476 | 1461154597032 Marionette TRACE conn5 -> [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:16:37 INFO - PROCESS | 3476 | 1461154597115 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 05:16:37 INFO - PROCESS | 3476 | 1461154597124 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397965000 == 63 [pid = 3476] [id = 137] 05:16:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (000000238C825C00) [pid = 3476] [serial = 409] [outer = 0000000000000000] 05:16:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239B85FC00) [pid = 3476] [serial = 410] [outer = 000000238C825C00] 05:16:37 INFO - PROCESS | 3476 | 1461154597232 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239C236800) [pid = 3476] [serial = 411] [outer = 000000238C825C00] 05:16:37 INFO - PROCESS | 3476 | 1461154597621 Marionette TRACE conn5 <- [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:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 05:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:16:37 INFO - PROCESS | 3476 | 1461154597657 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 3476 | 1461154597659 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 05:16:37 INFO - PROCESS | 3476 | 1461154597663 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 3476 | 1461154597664 Marionette TRACE conn5 <- [1,514,null,{}] 05:16:37 INFO - PROCESS | 3476 | 1461154597668 Marionette TRACE conn5 -> [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:16:37 INFO - PROCESS | 3476 | 1461154597776 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 05:16:37 INFO - PROCESS | 3476 | 1461154597785 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C0A6000 == 64 [pid = 3476] [id = 138] 05:16:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239BA84800) [pid = 3476] [serial = 412] [outer = 0000000000000000] 05:16:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000239C275000) [pid = 3476] [serial = 413] [outer = 000000239BA84800] 05:16:37 INFO - PROCESS | 3476 | 1461154597833 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000239C2A5C00) [pid = 3476] [serial = 414] [outer = 000000239BA84800] 05:16:38 INFO - PROCESS | 3476 | 1461154598236 Marionette TRACE conn5 <- [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:16:38 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:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 05:16:38 INFO - PROCESS | 3476 | 1461154598296 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 3476 | 1461154598298 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 05:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:16:38 INFO - PROCESS | 3476 | 1461154598301 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 3476 | 1461154598303 Marionette TRACE conn5 <- [1,518,null,{}] 05:16:38 INFO - PROCESS | 3476 | 1461154598306 Marionette TRACE conn5 -> [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:16:38 INFO - PROCESS | 3476 | 1461154598415 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 05:16:38 INFO - PROCESS | 3476 | 1461154598460 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F240800 == 65 [pid = 3476] [id = 139] 05:16:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239CB1C400) [pid = 3476] [serial = 415] [outer = 0000000000000000] 05:16:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239CBF3400) [pid = 3476] [serial = 416] [outer = 000000239CB1C400] 05:16:38 INFO - PROCESS | 3476 | 1461154598506 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000239CFF3C00) [pid = 3476] [serial = 417] [outer = 000000239CB1C400] 05:16:38 INFO - PROCESS | 3476 | 1461154598980 Marionette TRACE conn5 <- [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:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 732ms 05:16:39 INFO - PROCESS | 3476 | 1461154599037 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 3476 | 1461154599042 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 05:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:16:39 INFO - PROCESS | 3476 | 1461154599048 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 3476 | 1461154599053 Marionette TRACE conn5 <- [1,522,null,{}] 05:16:39 INFO - PROCESS | 3476 | 1461154599060 Marionette TRACE conn5 -> [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:16:39 INFO - PROCESS | 3476 | 1461154599175 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 05:16:39 INFO - PROCESS | 3476 | 1461154599294 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:39 INFO - PROCESS | 3476 | ++DOCSHELL 000000239013A800 == 66 [pid = 3476] [id = 140] 05:16:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000238B706000) [pid = 3476] [serial = 418] [outer = 0000000000000000] 05:16:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000238F63B400) [pid = 3476] [serial = 419] [outer = 000000238B706000] 05:16:39 INFO - PROCESS | 3476 | 1461154599354 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (0000002390822C00) [pid = 3476] [serial = 420] [outer = 000000238B706000] 05:16:40 INFO - PROCESS | 3476 | 1461154600046 Marionette TRACE conn5 <- [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:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1032ms 05:16:40 INFO - PROCESS | 3476 | 1461154600083 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 05:16:40 INFO - PROCESS | 3476 | 1461154600090 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 05:16:40 INFO - PROCESS | 3476 | 1461154600097 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:16:40 INFO - PROCESS | 3476 | 1461154600100 Marionette TRACE conn5 <- [1,526,null,{}] 05:16:40 INFO - PROCESS | 3476 | 1461154600125 Marionette TRACE conn5 -> [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:16:40 INFO - PROCESS | 3476 | 1461154600236 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 05:16:40 INFO - PROCESS | 3476 | 1461154600310 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397954000 == 67 [pid = 3476] [id = 141] 05:16:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (0000002391048C00) [pid = 3476] [serial = 421] [outer = 0000000000000000] 05:16:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (00000023975F4C00) [pid = 3476] [serial = 422] [outer = 0000002391048C00] 05:16:40 INFO - PROCESS | 3476 | 1461154600407 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (0000002399014C00) [pid = 3476] [serial = 423] [outer = 0000002391048C00] 05:16:41 INFO - PROCESS | 3476 | 1461154601050 Marionette TRACE conn5 <- [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:16:41 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:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 05:16:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:16:41 INFO - PROCESS | 3476 | 1461154601089 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 3476 | 1461154601092 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 05:16:41 INFO - PROCESS | 3476 | 1461154601096 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 3476 | 1461154601101 Marionette TRACE conn5 <- [1,530,null,{}] 05:16:41 INFO - PROCESS | 3476 | 1461154601114 Marionette TRACE conn5 -> [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:16:41 INFO - PROCESS | 3476 | 1461154601234 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 05:16:41 INFO - PROCESS | 3476 | 1461154601308 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:41 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F54E800 == 68 [pid = 3476] [id = 142] 05:16:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239B486400) [pid = 3476] [serial = 424] [outer = 0000000000000000] 05:16:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239C23F800) [pid = 3476] [serial = 425] [outer = 000000239B486400] 05:16:41 INFO - PROCESS | 3476 | 1461154601407 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239CBF6800) [pid = 3476] [serial = 426] [outer = 000000239B486400] 05:16:42 INFO - PROCESS | 3476 | 1461154602034 Marionette TRACE conn5 <- [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:16:42 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:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:16:42 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:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:16:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 985ms 05:16:42 INFO - PROCESS | 3476 | 1461154602082 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 3476 | 1461154602085 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 05:16:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:16:42 INFO - PROCESS | 3476 | 1461154602089 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 3476 | 1461154602091 Marionette TRACE conn5 <- [1,534,null,{}] 05:16:42 INFO - PROCESS | 3476 | 1461154602096 Marionette TRACE conn5 -> [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:16:42 INFO - PROCESS | 3476 | 1461154602218 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 05:16:42 INFO - PROCESS | 3476 | 1461154602322 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0294800 == 69 [pid = 3476] [id = 143] 05:16:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239D2D4800) [pid = 3476] [serial = 427] [outer = 0000000000000000] 05:16:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239D2DC400) [pid = 3476] [serial = 428] [outer = 000000239D2D4800] 05:16:42 INFO - PROCESS | 3476 | 1461154602378 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239D35F400) [pid = 3476] [serial = 429] [outer = 000000239D2D4800] 05:16:42 INFO - PROCESS | 3476 | 1461154602936 Marionette TRACE conn5 <- [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:16:42 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:16:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 05:16:42 INFO - PROCESS | 3476 | 1461154602979 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 3476 | 1461154602982 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 05:16:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:16:42 INFO - PROCESS | 3476 | 1461154602987 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 3476 | 1461154602989 Marionette TRACE conn5 <- [1,538,null,{}] 05:16:42 INFO - PROCESS | 3476 | 1461154602993 Marionette TRACE conn5 -> [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:16:43 INFO - PROCESS | 3476 | 1461154603100 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 05:16:43 INFO - PROCESS | 3476 | 1461154603186 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09BE800 == 70 [pid = 3476] [id = 144] 05:16:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239C390800) [pid = 3476] [serial = 430] [outer = 0000000000000000] 05:16:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239C398800) [pid = 3476] [serial = 431] [outer = 000000239C390800] 05:16:43 INFO - PROCESS | 3476 | 1461154603241 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239D2DA800) [pid = 3476] [serial = 432] [outer = 000000239C390800] 05:16:43 INFO - PROCESS | 3476 | 1461154603761 Marionette TRACE conn5 <- [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:16:43 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:16:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 837ms 05:16:43 INFO - PROCESS | 3476 | 1461154603832 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 3476 | 1461154603834 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 05:16:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:16:43 INFO - PROCESS | 3476 | 1461154603839 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 3476 | 1461154603842 Marionette TRACE conn5 <- [1,542,null,{}] 05:16:43 INFO - PROCESS | 3476 | 1461154603894 Marionette TRACE conn5 -> [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:16:44 INFO - PROCESS | 3476 | 1461154604057 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 05:16:44 INFO - PROCESS | 3476 | 1461154604121 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396478000 == 71 [pid = 3476] [id = 145] 05:16:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (0000002390864800) [pid = 3476] [serial = 433] [outer = 0000000000000000] 05:16:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (0000002397059800) [pid = 3476] [serial = 434] [outer = 0000002390864800] 05:16:44 INFO - PROCESS | 3476 | 1461154604184 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239CE2B400) [pid = 3476] [serial = 435] [outer = 0000002390864800] 05:16:44 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:44 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:16:44 INFO - PROCESS | 3476 | 1461154604931 Marionette TRACE conn5 <- [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:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1122ms 05:16:44 INFO - PROCESS | 3476 | 1461154604979 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 3476 | 1461154604984 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 05:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:16:45 INFO - PROCESS | 3476 | 1461154604990 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 3476 | 1461154604993 Marionette TRACE conn5 <- [1,546,null,{}] 05:16:45 INFO - PROCESS | 3476 | 1461154604998 Marionette TRACE conn5 -> [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:16:45 INFO - PROCESS | 3476 | 1461154605106 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 05:16:45 INFO - PROCESS | 3476 | 1461154605230 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F9DD000 == 72 [pid = 3476] [id = 146] 05:16:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (00000023905A2400) [pid = 3476] [serial = 436] [outer = 0000000000000000] 05:16:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (0000002390730800) [pid = 3476] [serial = 437] [outer = 00000023905A2400] 05:16:45 INFO - PROCESS | 3476 | 1461154605283 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (0000002390860400) [pid = 3476] [serial = 438] [outer = 00000023905A2400] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239C0A6000 == 71 [pid = 3476] [id = 138] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 0000002397965000 == 70 [pid = 3476] [id = 137] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239B317000 == 69 [pid = 3476] [id = 136] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E0C800 == 68 [pid = 3476] [id = 135] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 0000002397961000 == 67 [pid = 3476] [id = 134] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 00000023978D6800 == 66 [pid = 3476] [id = 133] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 0000002396486800 == 65 [pid = 3476] [id = 132] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239076C000 == 64 [pid = 3476] [id = 131] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000238C420000) [pid = 3476] [serial = 334] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239707D400) [pid = 3476] [serial = 337] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (00000023990DFC00) [pid = 3476] [serial = 340] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239B593800) [pid = 3476] [serial = 343] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239CFED800) [pid = 3476] [serial = 346] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239CBEC800) [pid = 3476] [serial = 370] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 000000238FA6F800 == 63 [pid = 3476] [id = 130] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239F274800 == 62 [pid = 3476] [id = 128] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A17800 == 61 [pid = 3476] [id = 127] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239F80A000 == 60 [pid = 3476] [id = 126] 05:16:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239698D000 == 59 [pid = 3476] [id = 125] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239D2D5800) [pid = 3476] [serial = 320] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239BA7CC00) [pid = 3476] [serial = 355] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000238C48F800) [pid = 3476] [serial = 352] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239771B400) [pid = 3476] [serial = 350] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (0000002391D8E800) [pid = 3476] [serial = 349] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (0000002397716800) [pid = 3476] [serial = 332] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239D31B000) [pid = 3476] [serial = 358] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239F0C1400) [pid = 3476] [serial = 359] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239B859C00) [pid = 3476] [serial = 364] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239C23D400) [pid = 3476] [serial = 361] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239CB15400) [pid = 3476] [serial = 367] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239D494400) [pid = 3476] [serial = 362] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239C26F400) [pid = 3476] [serial = 365] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000239D0D5800) [pid = 3476] [serial = 356] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002394C1F800) [pid = 3476] [serial = 353] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239CB1B400) [pid = 3476] [serial = 368] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (0000002396C7B800) [pid = 3476] [serial = 314] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239BA1B400) [pid = 3476] [serial = 317] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239081FC00) [pid = 3476] [serial = 311] [outer = 0000000000000000] [url = about:blank] 05:16:45 INFO - PROCESS | 3476 | 1461154605912 Marionette TRACE conn5 <- [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:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 942ms 05:16:45 INFO - PROCESS | 3476 | 1461154605934 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 3476 | 1461154605940 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 05:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:16:45 INFO - PROCESS | 3476 | 1461154605947 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 3476 | 1461154605949 Marionette TRACE conn5 <- [1,550,null,{}] 05:16:45 INFO - PROCESS | 3476 | 1461154605953 Marionette TRACE conn5 -> [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:16:46 INFO - PROCESS | 3476 | 1461154606043 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 05:16:46 INFO - PROCESS | 3476 | 1461154606117 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390795000 == 60 [pid = 3476] [id = 147] 05:16:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000238C891000) [pid = 3476] [serial = 439] [outer = 0000000000000000] 05:16:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002391044000) [pid = 3476] [serial = 440] [outer = 000000238C891000] 05:16:46 INFO - PROCESS | 3476 | 1461154606164 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239487DC00) [pid = 3476] [serial = 441] [outer = 000000238C891000] 05:16:46 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:46 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:16:46 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:46 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:16:46 INFO - PROCESS | 3476 | 1461154606582 Marionette TRACE conn5 <- [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:16:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:16:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 05:16:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:16:46 INFO - PROCESS | 3476 | 1461154606639 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 3476 | 1461154606642 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 05:16:46 INFO - PROCESS | 3476 | 1461154606646 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 3476 | 1461154606650 Marionette TRACE conn5 <- [1,554,null,{}] 05:16:46 INFO - PROCESS | 3476 | 1461154606707 Marionette TRACE conn5 -> [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:16:46 INFO - PROCESS | 3476 | 1461154606798 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 05:16:46 INFO - PROCESS | 3476 | 1461154606844 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 3476 | ++DOCSHELL 00000023974C8800 == 61 [pid = 3476] [id = 148] 05:16:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (0000002397070C00) [pid = 3476] [serial = 442] [outer = 0000000000000000] 05:16:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239707D400) [pid = 3476] [serial = 443] [outer = 0000002397070C00] 05:16:46 INFO - PROCESS | 3476 | 1461154606893 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239771B400) [pid = 3476] [serial = 444] [outer = 0000002397070C00] 05:16:47 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:47 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:16:47 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:47 INFO - PROCESS | 3476 | 1461154607343 Marionette TRACE conn5 <- [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:16:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:16:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 733ms 05:16:47 INFO - PROCESS | 3476 | 1461154607382 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 05:16:47 INFO - PROCESS | 3476 | 1461154607385 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 05:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:16:47 INFO - PROCESS | 3476 | 1461154607388 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:16:47 INFO - PROCESS | 3476 | 1461154607390 Marionette TRACE conn5 <- [1,558,null,{}] 05:16:47 INFO - PROCESS | 3476 | 1461154607394 Marionette TRACE conn5 -> [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:16:47 INFO - PROCESS | 3476 | 1461154607480 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 05:16:47 INFO - PROCESS | 3476 | 1461154607488 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397960800 == 62 [pid = 3476] [id = 149] 05:16:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (0000002397F55000) [pid = 3476] [serial = 445] [outer = 0000000000000000] 05:16:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (0000002397F5BC00) [pid = 3476] [serial = 446] [outer = 0000002397F55000] 05:16:47 INFO - PROCESS | 3476 | 1461154607537 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (00000023988F6C00) [pid = 3476] [serial = 447] [outer = 0000002397F55000] 05:16:47 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:47 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:16:47 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:47 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:16:47 INFO - PROCESS | 3476 | 1461154607978 Marionette TRACE conn5 <- [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:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 05:16:48 INFO - PROCESS | 3476 | 1461154608022 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 3476 | 1461154608024 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 05:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:16:48 INFO - PROCESS | 3476 | 1461154608028 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 3476 | 1461154608030 Marionette TRACE conn5 <- [1,562,null,{}] 05:16:48 INFO - PROCESS | 3476 | 1461154608033 Marionette TRACE conn5 -> [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:16:48 INFO - PROCESS | 3476 | 1461154608138 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 05:16:48 INFO - PROCESS | 3476 | 1461154608213 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 3476 | ++DOCSHELL 000000239844A800 == 63 [pid = 3476] [id = 150] 05:16:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (0000002398944C00) [pid = 3476] [serial = 448] [outer = 0000000000000000] 05:16:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (00000023989BF000) [pid = 3476] [serial = 449] [outer = 0000002398944C00] 05:16:48 INFO - PROCESS | 3476 | 1461154608259 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239A9C2400) [pid = 3476] [serial = 450] [outer = 0000002398944C00] 05:16:48 INFO - PROCESS | 3476 | 1461154608702 Marionette TRACE conn5 <- [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:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 734ms 05:16:48 INFO - PROCESS | 3476 | 1461154608764 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 3476 | 1461154608766 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 05:16:48 INFO - PROCESS | 3476 | 1461154608769 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:16:48 INFO - PROCESS | 3476 | 1461154608771 Marionette TRACE conn5 <- [1,566,null,{}] 05:16:48 INFO - PROCESS | 3476 | 1461154608775 Marionette TRACE conn5 -> [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:16:48 INFO - PROCESS | 3476 | 1461154608894 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 05:16:48 INFO - PROCESS | 3476 | 1461154608948 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B30E800 == 64 [pid = 3476] [id = 151] 05:16:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239B59B800) [pid = 3476] [serial = 451] [outer = 0000000000000000] 05:16:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239B9D2800) [pid = 3476] [serial = 452] [outer = 000000239B59B800] 05:16:49 INFO - PROCESS | 3476 | 1461154608997 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239BA21400) [pid = 3476] [serial = 453] [outer = 000000239B59B800] 05:16:49 INFO - PROCESS | 3476 | 1461154609425 Marionette TRACE conn5 <- [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:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 05:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:16:49 INFO - PROCESS | 3476 | 1461154609443 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 3476 | 1461154609445 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 05:16:49 INFO - PROCESS | 3476 | 1461154609449 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:16:49 INFO - PROCESS | 3476 | 1461154609451 Marionette TRACE conn5 <- [1,570,null,{}] 05:16:49 INFO - PROCESS | 3476 | 1461154609454 Marionette TRACE conn5 -> [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:16:49 INFO - PROCESS | 3476 | 1461154609595 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 05:16:49 INFO - PROCESS | 3476 | 1461154609604 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C315000 == 65 [pid = 3476] [id = 152] 05:16:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239BA84C00) [pid = 3476] [serial = 454] [outer = 0000000000000000] 05:16:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239C23D000) [pid = 3476] [serial = 455] [outer = 000000239BA84C00] 05:16:49 INFO - PROCESS | 3476 | 1461154609652 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239C29A400) [pid = 3476] [serial = 456] [outer = 000000239BA84C00] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (00000023969EFC00) [pid = 3476] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (00000023990DDC00) [pid = 3476] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000238AD04000) [pid = 3476] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239CFE8000) [pid = 3476] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (0000002398B32000) [pid = 3476] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239B591800) [pid = 3476] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (0000002397F5DC00) [pid = 3476] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (0000002391078400) [pid = 3476] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (0000002396467400) [pid = 3476] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (0000002389239800) [pid = 3476] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239CB1FC00) [pid = 3476] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000238C825C00) [pid = 3476] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000238C820400) [pid = 3476] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239BA84800) [pid = 3476] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239B597C00) [pid = 3476] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:16:50 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (00000023989B7000) [pid = 3476] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:16:50 INFO - PROCESS | 3476 | 1461154610309 Marionette TRACE conn5 <- [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:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 878ms 05:16:50 INFO - PROCESS | 3476 | 1461154610331 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 05:16:50 INFO - PROCESS | 3476 | 1461154610333 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 05:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:16:50 INFO - PROCESS | 3476 | 1461154610336 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 3476 | 1461154610338 Marionette TRACE conn5 <- [1,574,null,{}] 05:16:50 INFO - PROCESS | 3476 | 1461154610342 Marionette TRACE conn5 -> [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:16:50 INFO - PROCESS | 3476 | 1461154610426 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 05:16:50 INFO - PROCESS | 3476 | 1461154610435 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:50 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397FEE000 == 66 [pid = 3476] [id = 153] 05:16:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239107A800) [pid = 3476] [serial = 457] [outer = 0000000000000000] 05:16:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (0000002396467400) [pid = 3476] [serial = 458] [outer = 000000239107A800] 05:16:50 INFO - PROCESS | 3476 | 1461154610481 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239B484C00) [pid = 3476] [serial = 459] [outer = 000000239107A800] 05:16:50 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:50 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:16:50 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:50 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:16:50 INFO - PROCESS | 3476 | 1461154610925 Marionette TRACE conn5 <- [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:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 05:16:50 INFO - PROCESS | 3476 | 1461154610969 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 05:16:50 INFO - PROCESS | 3476 | 1461154610971 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 05:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:16:50 INFO - PROCESS | 3476 | 1461154610974 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 3476 | 1461154610976 Marionette TRACE conn5 <- [1,578,null,{}] 05:16:50 INFO - PROCESS | 3476 | 1461154610980 Marionette TRACE conn5 -> [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:16:51 INFO - PROCESS | 3476 | 1461154611064 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 05:16:51 INFO - PROCESS | 3476 | 1461154611072 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F54C000 == 67 [pid = 3476] [id = 154] 05:16:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239C27A800) [pid = 3476] [serial = 460] [outer = 0000000000000000] 05:16:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239C38E800) [pid = 3476] [serial = 461] [outer = 000000239C27A800] 05:16:51 INFO - PROCESS | 3476 | 1461154611120 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239CBE9800) [pid = 3476] [serial = 462] [outer = 000000239C27A800] 05:16:51 INFO - PROCESS | 3476 | 1461154611539 Marionette TRACE conn5 <- [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:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 586ms 05:16:51 INFO - PROCESS | 3476 | 1461154611567 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 3476 | 1461154611569 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 05:16:51 INFO - PROCESS | 3476 | 1461154611572 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:16:51 INFO - PROCESS | 3476 | 1461154611574 Marionette TRACE conn5 <- [1,582,null,{}] 05:16:51 INFO - PROCESS | 3476 | 1461154611578 Marionette TRACE conn5 -> [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:16:51 INFO - PROCESS | 3476 | 1461154611663 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 05:16:51 INFO - PROCESS | 3476 | 1461154611670 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8A0800 == 68 [pid = 3476] [id = 155] 05:16:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239CBEFC00) [pid = 3476] [serial = 463] [outer = 0000000000000000] 05:16:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239CE26C00) [pid = 3476] [serial = 464] [outer = 000000239CBEFC00] 05:16:51 INFO - PROCESS | 3476 | 1461154611716 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239CFE7C00) [pid = 3476] [serial = 465] [outer = 000000239CBEFC00] 05:16:52 INFO - PROCESS | 3476 | 1461154612137 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 05:16:52 INFO - PROCESS | 3476 | 1461154612206 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 05:16:52 INFO - PROCESS | 3476 | 1461154612209 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 05:16:52 INFO - PROCESS | 3476 | 1461154612212 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:16:52 INFO - PROCESS | 3476 | 1461154612215 Marionette TRACE conn5 <- [1,586,null,{}] 05:16:52 INFO - PROCESS | 3476 | 1461154612219 Marionette TRACE conn5 -> [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:16:52 INFO - PROCESS | 3476 | 1461154612382 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 05:16:52 INFO - PROCESS | 3476 | 1461154612532 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F9DA800 == 69 [pid = 3476] [id = 156] 05:16:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (0000002389432000) [pid = 3476] [serial = 466] [outer = 0000000000000000] 05:16:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000238AD0F000) [pid = 3476] [serial = 467] [outer = 0000002389432000] 05:16:52 INFO - PROCESS | 3476 | 1461154612592 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239081DC00) [pid = 3476] [serial = 468] [outer = 0000002389432000] 05:16:53 INFO - PROCESS | 3476 | 1461154613145 Marionette TRACE conn5 <- [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:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 986ms 05:16:53 INFO - PROCESS | 3476 | 1461154613203 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 3476 | 1461154613209 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 05:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:16:53 INFO - PROCESS | 3476 | 1461154613214 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 3476 | 1461154613219 Marionette TRACE conn5 <- [1,590,null,{}] 05:16:53 INFO - PROCESS | 3476 | 1461154613224 Marionette TRACE conn5 -> [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:16:53 INFO - PROCESS | 3476 | 1461154613338 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 05:16:53 INFO - PROCESS | 3476 | 1461154613426 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 3476 | ++DOCSHELL 00000023974C6800 == 70 [pid = 3476] [id = 157] 05:16:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (0000002394CE0400) [pid = 3476] [serial = 469] [outer = 0000000000000000] 05:16:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (0000002396474400) [pid = 3476] [serial = 470] [outer = 0000002394CE0400] 05:16:53 INFO - PROCESS | 3476 | 1461154613485 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (00000023975F4400) [pid = 3476] [serial = 471] [outer = 0000002394CE0400] 05:16:54 INFO - PROCESS | 3476 | 1461154614075 Marionette TRACE conn5 <- [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:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 944ms 05:16:54 INFO - PROCESS | 3476 | 1461154614252 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 3476 | 1461154614256 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 05:16:54 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 05:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:16:54 INFO - PROCESS | 3476 | 1461154614467 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 3476 | 1461154614470 Marionette TRACE conn5 <- [1,594,null,{}] 05:16:54 INFO - PROCESS | 3476 | 1461154614475 Marionette TRACE conn5 -> [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:16:54 INFO - PROCESS | 3476 | 1461154614578 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 05:16:54 INFO - PROCESS | 3476 | 1461154614659 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0574800 == 71 [pid = 3476] [id = 158] 05:16:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (00000023988F6400) [pid = 3476] [serial = 472] [outer = 0000000000000000] 05:16:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239B595C00) [pid = 3476] [serial = 473] [outer = 00000023988F6400] 05:16:54 INFO - PROCESS | 3476 | 1461154614716 Marionette DEBUG loaded listener.js 05:16:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239C236400) [pid = 3476] [serial = 474] [outer = 00000023988F6400] 05:16:55 INFO - PROCESS | 3476 | 1461154615289 Marionette TRACE conn5 <- [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:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 943ms 05:16:55 INFO - PROCESS | 3476 | 1461154615354 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 05:16:55 INFO - PROCESS | 3476 | 1461154615359 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 05:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:16:55 INFO - PROCESS | 3476 | 1461154615372 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:16:55 INFO - PROCESS | 3476 | 1461154615377 Marionette TRACE conn5 <- [1,598,null,{}] 05:16:55 INFO - PROCESS | 3476 | 1461154615381 Marionette TRACE conn5 -> [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:16:55 INFO - PROCESS | 3476 | 1461154615527 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 05:16:55 INFO - PROCESS | 3476 | 1461154615640 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A20800 == 72 [pid = 3476] [id = 159] 05:16:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239B446400) [pid = 3476] [serial = 475] [outer = 0000000000000000] 05:16:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239D0E0000) [pid = 3476] [serial = 476] [outer = 000000239B446400] 05:16:55 INFO - PROCESS | 3476 | 1461154615697 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239D314000) [pid = 3476] [serial = 477] [outer = 000000239B446400] 05:16:56 INFO - PROCESS | 3476 | 1461154616267 Marionette TRACE conn5 <- [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:16:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:16:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 944ms 05:16:56 INFO - PROCESS | 3476 | 1461154616311 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 3476 | 1461154616314 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 05:16:56 INFO - PROCESS | 3476 | 1461154616317 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:16:56 INFO - PROCESS | 3476 | 1461154616320 Marionette TRACE conn5 <- [1,602,null,{}] 05:16:56 INFO - PROCESS | 3476 | 1461154616324 Marionette TRACE conn5 -> [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:16:56 INFO - PROCESS | 3476 | 1461154616436 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 05:16:56 INFO - PROCESS | 3476 | 1461154616509 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C63C000 == 73 [pid = 3476] [id = 160] 05:16:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239D08B400) [pid = 3476] [serial = 478] [outer = 0000000000000000] 05:16:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239D490400) [pid = 3476] [serial = 479] [outer = 000000239D08B400] 05:16:56 INFO - PROCESS | 3476 | 1461154616606 Marionette DEBUG loaded listener.js 05:16:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239F0C9000) [pid = 3476] [serial = 480] [outer = 000000239D08B400] 05:16:57 INFO - PROCESS | 3476 | 1461154617203 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 922ms 05:16:57 INFO - PROCESS | 3476 | 1461154617243 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 3476 | 1461154617245 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 05:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:16:57 INFO - PROCESS | 3476 | 1461154617249 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 3476 | 1461154617251 Marionette TRACE conn5 <- [1,606,null,{}] 05:16:57 INFO - PROCESS | 3476 | 1461154617255 Marionette TRACE conn5 -> [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:16:57 INFO - PROCESS | 3476 | 1461154617388 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 05:16:57 INFO - PROCESS | 3476 | 1461154617537 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C658800 == 74 [pid = 3476] [id = 161] 05:16:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239F4F5000) [pid = 3476] [serial = 481] [outer = 0000000000000000] 05:16:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239F4F9400) [pid = 3476] [serial = 482] [outer = 000000239F4F5000] 05:16:57 INFO - PROCESS | 3476 | 1461154617604 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239F6ED400) [pid = 3476] [serial = 483] [outer = 000000239F4F5000] 05:16:58 INFO - PROCESS | 3476 | 1461154618384 Marionette TRACE conn5 <- [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:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1187ms 05:16:58 INFO - PROCESS | 3476 | 1461154618438 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 3476 | 1461154618443 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 05:16:58 INFO - PROCESS | 3476 | 1461154618448 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:16:58 INFO - PROCESS | 3476 | 1461154618452 Marionette TRACE conn5 <- [1,610,null,{}] 05:16:58 INFO - PROCESS | 3476 | 1461154618458 Marionette TRACE conn5 -> [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:16:58 INFO - PROCESS | 3476 | 1461154618562 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 05:16:58 INFO - PROCESS | 3476 | 1461154618642 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 3476 | ++DOCSHELL 00000023949D5000 == 75 [pid = 3476] [id = 162] 05:16:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239073B000) [pid = 3476] [serial = 484] [outer = 0000000000000000] 05:16:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239081C800) [pid = 3476] [serial = 485] [outer = 000000239073B000] 05:16:58 INFO - PROCESS | 3476 | 1461154618746 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (0000002394195C00) [pid = 3476] [serial = 486] [outer = 000000239073B000] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239C097800 == 74 [pid = 3476] [id = 116] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023977CA800 == 73 [pid = 3476] [id = 113] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0582800 == 72 [pid = 3476] [id = 75] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239F8A0800 == 71 [pid = 3476] [id = 155] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239F54C000 == 70 [pid = 3476] [id = 154] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 0000002397FEE000 == 69 [pid = 3476] [id = 153] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239C315000 == 68 [pid = 3476] [id = 152] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239B30E800 == 67 [pid = 3476] [id = 151] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239844A800 == 66 [pid = 3476] [id = 150] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 0000002397960800 == 65 [pid = 3476] [id = 149] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023974C8800 == 64 [pid = 3476] [id = 148] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (00000023949A2800) [pid = 3476] [serial = 373] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239B590800) [pid = 3476] [serial = 376] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (000000239D0DB000) [pid = 3476] [serial = 379] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239F4F6400) [pid = 3476] [serial = 383] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239CBF3400) [pid = 3476] [serial = 416] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 0000002390795000 == 63 [pid = 3476] [id = 147] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 000000238F9DD000 == 62 [pid = 3476] [id = 146] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0294800 == 61 [pid = 3476] [id = 143] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239F54E800 == 60 [pid = 3476] [id = 142] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 0000002397954000 == 59 [pid = 3476] [id = 141] 05:16:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239013A800 == 58 [pid = 3476] [id = 140] 05:16:59 INFO - PROCESS | 3476 | 1461154619370 Marionette TRACE conn5 <- [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:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002397F5D800) [pid = 3476] [serial = 338] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239BA85000) [pid = 3476] [serial = 344] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (0000002390861C00) [pid = 3476] [serial = 335] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239D04E400) [pid = 3476] [serial = 347] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239B47F400) [pid = 3476] [serial = 341] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239B85F800) [pid = 3476] [serial = 405] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239B599400) [pid = 3476] [serial = 404] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (00000023988F1800) [pid = 3476] [serial = 398] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239494B800) [pid = 3476] [serial = 390] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239107DC00) [pid = 3476] [serial = 389] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (0000002396C7E800) [pid = 3476] [serial = 395] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (0000002397716400) [pid = 3476] [serial = 396] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239487B000) [pid = 3476] [serial = 387] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (00000023905F2C00) [pid = 3476] [serial = 386] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239CBF2400) [pid = 3476] [serial = 371] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239B85FC00) [pid = 3476] [serial = 410] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239081B400) [pid = 3476] [serial = 392] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (0000002391D3A400) [pid = 3476] [serial = 393] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239C2A5C00) [pid = 3476] [serial = 414] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239BA17C00) [pid = 3476] [serial = 407] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239C275000) [pid = 3476] [serial = 413] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (0000002390732C00) [pid = 3476] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239BA7F400) [pid = 3476] [serial = 408] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (0000002399267800) [pid = 3476] [serial = 401] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239C236800) [pid = 3476] [serial = 411] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239B439000) [pid = 3476] [serial = 402] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (00000023989BB400) [pid = 3476] [serial = 399] [outer = 0000000000000000] [url = about:blank] 05:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 986ms 05:16:59 INFO - PROCESS | 3476 | 1461154619440 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 3476 | 1461154619446 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 05:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:16:59 INFO - PROCESS | 3476 | 1461154619454 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 3476 | 1461154619457 Marionette TRACE conn5 <- [1,614,null,{}] 05:16:59 INFO - PROCESS | 3476 | 1461154619461 Marionette TRACE conn5 -> [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:16:59 INFO - PROCESS | 3476 | 1461154619551 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 05:16:59 INFO - PROCESS | 3476 | 1461154619559 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390577800 == 59 [pid = 3476] [id = 163] 05:16:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000238C420800) [pid = 3476] [serial = 487] [outer = 0000000000000000] 05:16:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002390861C00) [pid = 3476] [serial = 488] [outer = 000000238C420800] 05:16:59 INFO - PROCESS | 3476 | 1461154619613 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (0000002394815C00) [pid = 3476] [serial = 489] [outer = 000000238C420800] 05:17:00 INFO - PROCESS | 3476 | 1461154620141 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 734ms 05:17:00 INFO - PROCESS | 3476 | 1461154620187 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 3476 | 1461154620190 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 05:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:17:00 INFO - PROCESS | 3476 | 1461154620193 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 3476 | 1461154620197 Marionette TRACE conn5 <- [1,618,null,{}] 05:17:00 INFO - PROCESS | 3476 | 1461154620209 Marionette TRACE conn5 -> [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:17:00 INFO - PROCESS | 3476 | 1461154620304 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 05:17:00 INFO - PROCESS | 3476 | 1461154620377 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 3476 | ++DOCSHELL 00000023974AA000 == 60 [pid = 3476] [id = 164] 05:17:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (0000002396472C00) [pid = 3476] [serial = 490] [outer = 0000000000000000] 05:17:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (0000002397716400) [pid = 3476] [serial = 491] [outer = 0000002396472C00] 05:17:00 INFO - PROCESS | 3476 | 1461154620426 Marionette DEBUG loaded listener.js 05:17:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (0000002397F54C00) [pid = 3476] [serial = 492] [outer = 0000002396472C00] 05:17:00 INFO - PROCESS | 3476 | 1461154620802 Marionette TRACE conn5 <- [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:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 05:17:00 INFO - PROCESS | 3476 | 1461154620824 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 05:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:17:00 INFO - PROCESS | 3476 | 1461154620827 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 05:17:00 INFO - PROCESS | 3476 | 1461154620830 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 3476 | 1461154620832 Marionette TRACE conn5 <- [1,622,null,{}] 05:17:00 INFO - PROCESS | 3476 | 1461154620836 Marionette TRACE conn5 -> [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:17:00 INFO - PROCESS | 3476 | 1461154620921 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 05:17:00 INFO - PROCESS | 3476 | 1461154620927 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397916800 == 61 [pid = 3476] [id = 165] 05:17:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (0000002398880000) [pid = 3476] [serial = 493] [outer = 0000000000000000] 05:17:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (00000023989BF800) [pid = 3476] [serial = 494] [outer = 0000002398880000] 05:17:00 INFO - PROCESS | 3476 | 1461154620977 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239A0C3800) [pid = 3476] [serial = 495] [outer = 0000002398880000] 05:17:01 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:17:01 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:17:01 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:17:01 INFO - PROCESS | 3476 | 1461154621398 Marionette TRACE conn5 <- [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:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 583ms 05:17:01 INFO - PROCESS | 3476 | 1461154621416 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 05:17:01 INFO - PROCESS | 3476 | 1461154621418 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 05:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:17:01 INFO - PROCESS | 3476 | 1461154621438 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 3476 | 1461154621440 Marionette TRACE conn5 <- [1,626,null,{}] 05:17:01 INFO - PROCESS | 3476 | 1461154621445 Marionette TRACE conn5 -> [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:17:01 INFO - PROCESS | 3476 | 1461154621555 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 05:17:01 INFO - PROCESS | 3476 | 1461154621562 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:01 INFO - PROCESS | 3476 | ++DOCSHELL 00000023905CE800 == 62 [pid = 3476] [id = 166] 05:17:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (0000002399266400) [pid = 3476] [serial = 496] [outer = 0000000000000000] 05:17:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239B444C00) [pid = 3476] [serial = 497] [outer = 0000002399266400] 05:17:01 INFO - PROCESS | 3476 | 1461154621610 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239B48BC00) [pid = 3476] [serial = 498] [outer = 0000002399266400] 05:17:01 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:17:02 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:17:02 INFO - PROCESS | 3476 | 1461154622109 Marionette TRACE conn5 <- [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:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 05:17:02 INFO - PROCESS | 3476 | 1461154622116 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 05:17:02 INFO - PROCESS | 3476 | 1461154622119 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 05:17:02 INFO - PROCESS | 3476 | 1461154622122 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:17:02 INFO - PROCESS | 3476 | 1461154622124 Marionette TRACE conn5 <- [1,630,null,{}] 05:17:02 INFO - PROCESS | 3476 | 1461154622127 Marionette TRACE conn5 -> [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:17:02 INFO - PROCESS | 3476 | 1461154622257 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 05:17:02 INFO - PROCESS | 3476 | 1461154622309 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:02 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A85A800 == 63 [pid = 3476] [id = 167] 05:17:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239B9D2000) [pid = 3476] [serial = 499] [outer = 0000000000000000] 05:17:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239BA83800) [pid = 3476] [serial = 500] [outer = 000000239B9D2000] 05:17:02 INFO - PROCESS | 3476 | 1461154622358 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239C241800) [pid = 3476] [serial = 501] [outer = 000000239B9D2000] 05:17:02 INFO - PROCESS | 3476 | 1461154622796 Marionette TRACE conn5 <- [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:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 732ms 05:17:02 INFO - PROCESS | 3476 | 1461154622857 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 05:17:02 INFO - PROCESS | 3476 | 1461154622860 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 05:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:17:02 INFO - PROCESS | 3476 | 1461154622863 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:17:02 INFO - PROCESS | 3476 | 1461154622865 Marionette TRACE conn5 <- [1,634,null,{}] 05:17:02 INFO - PROCESS | 3476 | 1461154622914 Marionette TRACE conn5 -> [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:17:03 INFO - PROCESS | 3476 | 1461154623023 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 05:17:03 INFO - PROCESS | 3476 | 1461154623033 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C093000 == 64 [pid = 3476] [id = 168] 05:17:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239C277C00) [pid = 3476] [serial = 502] [outer = 0000000000000000] 05:17:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239C2A3000) [pid = 3476] [serial = 503] [outer = 000000239C277C00] 05:17:03 INFO - PROCESS | 3476 | 1461154623122 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239CB13800) [pid = 3476] [serial = 504] [outer = 000000239C277C00] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (00000023990E3000) [pid = 3476] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000238B706000) [pid = 3476] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239CBF3C00) [pid = 3476] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (0000002397F55000) [pid = 3476] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239B59B800) [pid = 3476] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239C27A800) [pid = 3476] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (0000002390864800) [pid = 3476] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239BA84C00) [pid = 3476] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (0000002391048C00) [pid = 3476] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000238C891000) [pid = 3476] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (0000002397070C00) [pid = 3476] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000238FCFD000) [pid = 3476] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (0000002398944C00) [pid = 3476] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (00000023905A2400) [pid = 3476] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239107A800) [pid = 3476] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239B486400) [pid = 3476] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239F4F3C00) [pid = 3476] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:17:03 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239D2D4800) [pid = 3476] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:17:03 INFO - PROCESS | 3476 | 1461154623724 Marionette TRACE conn5 <- [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:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 924ms 05:17:03 INFO - PROCESS | 3476 | 1461154623789 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 3476 | 1461154623792 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 05:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:17:03 INFO - PROCESS | 3476 | 1461154623795 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 3476 | 1461154623797 Marionette TRACE conn5 <- [1,638,null,{}] 05:17:03 INFO - PROCESS | 3476 | 1461154623800 Marionette TRACE conn5 -> [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:17:03 INFO - PROCESS | 3476 | 1461154623884 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 05:17:03 INFO - PROCESS | 3476 | 1461154623958 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C08A000 == 65 [pid = 3476] [id = 169] 05:17:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002390864800) [pid = 3476] [serial = 505] [outer = 0000000000000000] 05:17:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002397F55800) [pid = 3476] [serial = 506] [outer = 0000002390864800] 05:17:04 INFO - PROCESS | 3476 | 1461154624004 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239BA21800) [pid = 3476] [serial = 507] [outer = 0000002390864800] 05:17:04 INFO - PROCESS | 3476 | 1461154624395 Marionette TRACE conn5 <- [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:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 627ms 05:17:04 INFO - PROCESS | 3476 | 1461154624425 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 3476 | 1461154624428 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 05:17:04 INFO - PROCESS | 3476 | 1461154624431 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:17:04 INFO - PROCESS | 3476 | 1461154624433 Marionette TRACE conn5 <- [1,642,null,{}] 05:17:04 INFO - PROCESS | 3476 | 1461154624436 Marionette TRACE conn5 -> [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:17:04 INFO - PROCESS | 3476 | 1461154624547 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 05:17:04 INFO - PROCESS | 3476 | 1461154624556 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB9C000 == 66 [pid = 3476] [id = 170] 05:17:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000239B43AC00) [pid = 3476] [serial = 508] [outer = 0000000000000000] 05:17:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239CBEA800) [pid = 3476] [serial = 509] [outer = 000000239B43AC00] 05:17:04 INFO - PROCESS | 3476 | 1461154624604 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239CE27400) [pid = 3476] [serial = 510] [outer = 000000239B43AC00] 05:17:05 INFO - PROCESS | 3476 | 1461154625014 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 05:17:05 INFO - PROCESS | 3476 | 1461154625064 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 3476 | 1461154625066 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 05:17:05 INFO - PROCESS | 3476 | 1461154625069 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:17:05 INFO - PROCESS | 3476 | 1461154625071 Marionette TRACE conn5 <- [1,646,null,{}] 05:17:05 INFO - PROCESS | 3476 | 1461154625074 Marionette TRACE conn5 -> [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:17:05 INFO - PROCESS | 3476 | 1461154625186 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 05:17:05 INFO - PROCESS | 3476 | 1461154625198 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F24C800 == 67 [pid = 3476] [id = 171] 05:17:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239CB49400) [pid = 3476] [serial = 511] [outer = 0000000000000000] 05:17:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239CB52000) [pid = 3476] [serial = 512] [outer = 000000239CB49400] 05:17:05 INFO - PROCESS | 3476 | 1461154625243 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239CB58C00) [pid = 3476] [serial = 513] [outer = 000000239CB49400] 05:17:05 INFO - PROCESS | 3476 | 1461154625713 Marionette TRACE conn5 <- [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:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 690ms 05:17:05 INFO - PROCESS | 3476 | 1461154625763 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 3476 | 1461154625768 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 05:17:05 INFO - PROCESS | 3476 | 1461154625832 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:17:05 INFO - PROCESS | 3476 | 1461154625837 Marionette TRACE conn5 <- [1,650,null,{}] 05:17:05 INFO - PROCESS | 3476 | 1461154625881 Marionette TRACE conn5 -> [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:17:06 INFO - PROCESS | 3476 | 1461154625999 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 05:17:06 INFO - PROCESS | 3476 | 1461154626068 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:06 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391131800 == 68 [pid = 3476] [id = 172] 05:17:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (0000002390376800) [pid = 3476] [serial = 514] [outer = 0000000000000000] 05:17:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239073CC00) [pid = 3476] [serial = 515] [outer = 0000002390376800] 05:17:06 INFO - PROCESS | 3476 | 1461154626167 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (0000002394188800) [pid = 3476] [serial = 516] [outer = 0000002390376800] 05:17:06 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:17:06 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:17:06 INFO - PROCESS | 3476 | 1461154626752 Marionette TRACE conn5 <- [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:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 944ms 05:17:06 INFO - PROCESS | 3476 | 1461154626784 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 05:17:06 INFO - PROCESS | 3476 | 1461154626791 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 05:17:06 INFO - PROCESS | 3476 | 1461154626812 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 3476 | 1461154626816 Marionette TRACE conn5 <- [1,654,null,{}] 05:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:17:06 INFO - PROCESS | 3476 | 1461154626820 Marionette TRACE conn5 -> [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:17:06 INFO - PROCESS | 3476 | 1461154626934 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 05:17:07 INFO - PROCESS | 3476 | 1461154627051 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 3476 | ++DOCSHELL 000000239844A800 == 69 [pid = 3476] [id = 173] 05:17:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239707A400) [pid = 3476] [serial = 517] [outer = 0000000000000000] 05:17:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239771BC00) [pid = 3476] [serial = 518] [outer = 000000239707A400] 05:17:07 INFO - PROCESS | 3476 | 1461154627108 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (0000002398B3D800) [pid = 3476] [serial = 519] [outer = 000000239707A400] 05:17:07 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:17:07 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:17:07 INFO - PROCESS | 3476 | 1461154627694 Marionette TRACE conn5 <- [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:17:07 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:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 944ms 05:17:07 INFO - PROCESS | 3476 | 1461154627763 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 3476 | 1461154627766 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 05:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:17:07 INFO - PROCESS | 3476 | 1461154627770 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 3476 | 1461154627774 Marionette TRACE conn5 <- [1,658,null,{}] 05:17:07 INFO - PROCESS | 3476 | 1461154627787 Marionette TRACE conn5 -> [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:17:07 INFO - PROCESS | 3476 | 1461154627906 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 05:17:08 INFO - PROCESS | 3476 | 1461154628022 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:08 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F559000 == 70 [pid = 3476] [id = 174] 05:17:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (0000002399EBD000) [pid = 3476] [serial = 520] [outer = 0000000000000000] 05:17:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239B59E000) [pid = 3476] [serial = 521] [outer = 0000002399EBD000] 05:17:08 INFO - PROCESS | 3476 | 1461154628083 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239BA21000) [pid = 3476] [serial = 522] [outer = 0000002399EBD000] 05:17:08 INFO - PROCESS | 3476 | 1461154628714 Marionette TRACE conn5 <- [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:17:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 05:17:08 INFO - PROCESS | 3476 | 1461154628758 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 05:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:17:08 INFO - PROCESS | 3476 | 1461154628761 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 05:17:08 INFO - PROCESS | 3476 | 1461154628765 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 3476 | 1461154628767 Marionette TRACE conn5 <- [1,662,null,{}] 05:17:08 INFO - PROCESS | 3476 | 1461154628771 Marionette TRACE conn5 -> [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:17:08 INFO - PROCESS | 3476 | 1461154628883 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 05:17:09 INFO - PROCESS | 3476 | 1461154628999 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0577800 == 71 [pid = 3476] [id = 175] 05:17:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239C396800) [pid = 3476] [serial = 523] [outer = 0000000000000000] 05:17:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239CB53000) [pid = 3476] [serial = 524] [outer = 000000239C396800] 05:17:09 INFO - PROCESS | 3476 | 1461154629056 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239CFEAC00) [pid = 3476] [serial = 525] [outer = 000000239C396800] 05:17:09 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:17:09 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:17:09 INFO - PROCESS | 3476 | 1461154629590 Marionette TRACE conn5 <- [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:17:09 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:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 881ms 05:17:09 INFO - PROCESS | 3476 | 1461154629648 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 05:17:09 INFO - PROCESS | 3476 | 1461154629651 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 05:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:17:09 INFO - PROCESS | 3476 | 1461154629655 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 3476 | 1461154629657 Marionette TRACE conn5 <- [1,666,null,{}] 05:17:09 INFO - PROCESS | 3476 | 1461154629661 Marionette TRACE conn5 -> [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:17:09 INFO - PROCESS | 3476 | 1461154629768 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 05:17:09 INFO - PROCESS | 3476 | 1461154629856 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A16800 == 72 [pid = 3476] [id = 176] 05:17:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239C21E000) [pid = 3476] [serial = 526] [outer = 0000000000000000] 05:17:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239C222400) [pid = 3476] [serial = 527] [outer = 000000239C21E000] 05:17:09 INFO - PROCESS | 3476 | 1461154629914 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239C38E400) [pid = 3476] [serial = 528] [outer = 000000239C21E000] 05:17:10 INFO - PROCESS | 3476 | 1461154630502 Marionette TRACE conn5 <- [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:17:10 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:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 881ms 05:17:10 INFO - PROCESS | 3476 | 1461154630537 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 05:17:10 INFO - PROCESS | 3476 | 1461154630540 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 05:17:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:17:10 INFO - PROCESS | 3476 | 1461154630544 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - PROCESS | 3476 | 1461154630546 Marionette TRACE conn5 <- [1,670,null,{}] 05:17:10 INFO - PROCESS | 3476 | 1461154630550 Marionette TRACE conn5 -> [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:17:10 INFO - PROCESS | 3476 | 1461154630684 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 05:17:10 INFO - PROCESS | 3476 | 1461154630958 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:10 INFO - PROCESS | 3476 | ++DOCSHELL 000000238BF1D000 == 73 [pid = 3476] [id = 177] 05:17:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (0000002389234800) [pid = 3476] [serial = 529] [outer = 0000000000000000] 05:17:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (0000002389435C00) [pid = 3476] [serial = 530] [outer = 0000002389234800] 05:17:11 INFO - PROCESS | 3476 | 1461154631025 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000238F839000) [pid = 3476] [serial = 531] [outer = 0000002389234800] 05:17:11 INFO - PROCESS | 3476 | [3476] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:17:12 INFO - PROCESS | 3476 | [3476] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB9C000 == 72 [pid = 3476] [id = 170] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 000000239C08A000 == 71 [pid = 3476] [id = 169] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 000000239C093000 == 70 [pid = 3476] [id = 168] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 000000239A85A800 == 69 [pid = 3476] [id = 167] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 00000023905CE800 == 68 [pid = 3476] [id = 166] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 0000002397916800 == 67 [pid = 3476] [id = 165] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 00000023974AA000 == 66 [pid = 3476] [id = 164] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239C398800) [pid = 3476] [serial = 431] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 0000002390577800 == 65 [pid = 3476] [id = 163] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 00000023949D5000 == 64 [pid = 3476] [id = 162] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 000000239C658800 == 63 [pid = 3476] [id = 161] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 000000239C63C000 == 62 [pid = 3476] [id = 160] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A20800 == 61 [pid = 3476] [id = 159] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0574800 == 60 [pid = 3476] [id = 158] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 00000023974C6800 == 59 [pid = 3476] [id = 157] 05:17:12 INFO - PROCESS | 3476 | --DOCSHELL 000000238F9DA800 == 58 [pid = 3476] [id = 156] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (00000023989BF000) [pid = 3476] [serial = 449] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239A9C2400) [pid = 3476] [serial = 450] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239BA21400) [pid = 3476] [serial = 453] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239B9D2800) [pid = 3476] [serial = 452] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (0000002390822C00) [pid = 3476] [serial = 420] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000238F63B400) [pid = 3476] [serial = 419] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002390860400) [pid = 3476] [serial = 438] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (0000002390730800) [pid = 3476] [serial = 437] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239CE2B400) [pid = 3476] [serial = 435] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (0000002397059800) [pid = 3476] [serial = 434] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (0000002399014C00) [pid = 3476] [serial = 423] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (00000023975F4C00) [pid = 3476] [serial = 422] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239D35F400) [pid = 3476] [serial = 429] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239D2DC400) [pid = 3476] [serial = 428] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (0000002397F5BC00) [pid = 3476] [serial = 446] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239CBF6800) [pid = 3476] [serial = 426] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239C23F800) [pid = 3476] [serial = 425] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239707D800) [pid = 3476] [serial = 374] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239F571C00) [pid = 3476] [serial = 384] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239D48EC00) [pid = 3476] [serial = 380] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000239C237C00) [pid = 3476] [serial = 377] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002391044000) [pid = 3476] [serial = 440] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239487DC00) [pid = 3476] [serial = 441] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239707D400) [pid = 3476] [serial = 443] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239771B400) [pid = 3476] [serial = 444] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239C23D000) [pid = 3476] [serial = 455] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (0000002396467400) [pid = 3476] [serial = 458] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239C38E800) [pid = 3476] [serial = 461] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000239B484C00) [pid = 3476] [serial = 459] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000239C29A400) [pid = 3476] [serial = 456] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (000000239CBE9800) [pid = 3476] [serial = 462] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (00000023988F6C00) [pid = 3476] [serial = 447] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (000000239CE26C00) [pid = 3476] [serial = 464] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 3476 | 1461154632169 Marionette TRACE conn5 <- [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:17:12 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:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1643ms 05:17:12 INFO - PROCESS | 3476 | 1461154632189 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 3476 | 1461154632193 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 05:17:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:17:12 INFO - PROCESS | 3476 | 1461154632198 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 3476 | 1461154632201 Marionette TRACE conn5 <- [1,674,null,{}] 05:17:12 INFO - PROCESS | 3476 | 1461154632207 Marionette TRACE conn5 -> [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:17:12 INFO - PROCESS | 3476 | 1461154632349 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 05:17:12 INFO - PROCESS | 3476 | 1461154632418 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390589800 == 59 [pid = 3476] [id = 178] 05:17:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (0000002390819400) [pid = 3476] [serial = 532] [outer = 0000000000000000] 05:17:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002390823800) [pid = 3476] [serial = 533] [outer = 0000002390819400] 05:17:12 INFO - PROCESS | 3476 | 1461154632470 Marionette DEBUG loaded listener.js 05:17:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (0000002391079C00) [pid = 3476] [serial = 534] [outer = 0000002390819400] 05:17:13 INFO - PROCESS | 3476 | 1461154633387 Marionette TRACE conn5 <- [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:17:13 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:17:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1233ms 05:17:13 INFO - PROCESS | 3476 | 1461154633434 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 05:17:13 INFO - PROCESS | 3476 | 1461154633438 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 05:17:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:17:13 INFO - PROCESS | 3476 | 1461154633443 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 3476 | 1461154633445 Marionette TRACE conn5 <- [1,678,null,{}] 05:17:13 INFO - PROCESS | 3476 | 1461154633450 Marionette TRACE conn5 -> [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:17:13 INFO - PROCESS | 3476 | 1461154633540 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 05:17:13 INFO - PROCESS | 3476 | 1461154633547 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:13 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394C92000 == 60 [pid = 3476] [id = 179] 05:17:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239418B400) [pid = 3476] [serial = 535] [outer = 0000000000000000] 05:17:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (0000002394C51400) [pid = 3476] [serial = 536] [outer = 000000239418B400] 05:17:13 INFO - PROCESS | 3476 | 1461154633595 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (00000023964FC800) [pid = 3476] [serial = 537] [outer = 000000239418B400] 05:17:14 INFO - PROCESS | 3476 | 1461154634544 Marionette TRACE conn5 <- [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:17:14 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:17:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1135ms 05:17:14 INFO - PROCESS | 3476 | 1461154634581 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 05:17:14 INFO - PROCESS | 3476 | 1461154634584 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 05:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:17:14 INFO - PROCESS | 3476 | 1461154634594 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 3476 | 1461154634601 Marionette TRACE conn5 <- [1,682,null,{}] 05:17:14 INFO - PROCESS | 3476 | 1461154634610 Marionette TRACE conn5 -> [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:17:14 INFO - PROCESS | 3476 | 1461154634725 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 05:17:14 INFO - PROCESS | 3476 | 1461154634770 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977D4800 == 61 [pid = 3476] [id = 180] 05:17:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (00000023975F1000) [pid = 3476] [serial = 538] [outer = 0000000000000000] 05:17:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002397718000) [pid = 3476] [serial = 539] [outer = 00000023975F1000] 05:17:14 INFO - PROCESS | 3476 | 1461154634816 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002397F5C400) [pid = 3476] [serial = 540] [outer = 00000023975F1000] 05:17:15 INFO - PROCESS | 3476 | 1461154635778 Marionette TRACE conn5 <- [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:17:15 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:17:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1238ms 05:17:15 INFO - PROCESS | 3476 | 1461154635833 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 05:17:15 INFO - PROCESS | 3476 | 1461154635835 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 05:17:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:17:15 INFO - PROCESS | 3476 | 1461154635839 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 3476 | 1461154635841 Marionette TRACE conn5 <- [1,686,null,{}] 05:17:15 INFO - PROCESS | 3476 | 1461154635845 Marionette TRACE conn5 -> [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:17:15 INFO - PROCESS | 3476 | 1461154635955 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 05:17:16 INFO - PROCESS | 3476 | 1461154636000 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397964000 == 62 [pid = 3476] [id = 181] 05:17:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (00000023986BD400) [pid = 3476] [serial = 541] [outer = 0000000000000000] 05:17:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (00000023989B8000) [pid = 3476] [serial = 542] [outer = 00000023986BD400] 05:17:16 INFO - PROCESS | 3476 | 1461154636049 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239901A400) [pid = 3476] [serial = 543] [outer = 00000023986BD400] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239C390800) [pid = 3476] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239CB1C400) [pid = 3476] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (0000002399266400) [pid = 3476] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239F4F5000) [pid = 3476] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (0000002398880000) [pid = 3476] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (0000002396472C00) [pid = 3476] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239073B000) [pid = 3476] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000238C420800) [pid = 3476] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000239B9D2000) [pid = 3476] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (0000002390864800) [pid = 3476] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (000000239C277C00) [pid = 3476] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:17:16 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (000000239B43AC00) [pid = 3476] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:17:17 INFO - PROCESS | 3476 | 1461154637095 Marionette TRACE conn5 <- [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:17:17 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:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1282ms 05:17:17 INFO - PROCESS | 3476 | 1461154637123 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 3476 | 1461154637125 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 05:17:17 INFO - PROCESS | 3476 | 1461154637129 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:17:17 INFO - PROCESS | 3476 | 1461154637131 Marionette TRACE conn5 <- [1,690,null,{}] 05:17:17 INFO - PROCESS | 3476 | 1461154637134 Marionette TRACE conn5 -> [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:17:17 INFO - PROCESS | 3476 | 1461154637220 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 05:17:17 INFO - PROCESS | 3476 | 1461154637311 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B23A800 == 63 [pid = 3476] [id = 182] 05:17:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (0000002399EB7000) [pid = 3476] [serial = 544] [outer = 0000000000000000] 05:17:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002399EB9800) [pid = 3476] [serial = 545] [outer = 0000002399EB7000] 05:17:17 INFO - PROCESS | 3476 | 1461154637369 Marionette DEBUG loaded listener.js 05:17:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (000000239B439C00) [pid = 3476] [serial = 546] [outer = 0000002399EB7000] 05:17:18 INFO - PROCESS | 3476 | 1461154638241 Marionette TRACE conn5 <- [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:17:18 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:17:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1133ms 05:17:18 INFO - PROCESS | 3476 | 1461154638266 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 05:17:18 INFO - PROCESS | 3476 | 1461154638268 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 05:17:18 INFO - PROCESS | 3476 | 1461154638272 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:17:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:17:18 INFO - PROCESS | 3476 | 1461154638273 Marionette TRACE conn5 <- [1,694,null,{}] 05:17:18 INFO - PROCESS | 3476 | 1461154638280 Marionette TRACE conn5 -> [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:17:18 INFO - PROCESS | 3476 | 1461154638365 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 05:17:18 INFO - PROCESS | 3476 | 1461154638372 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E1C800 == 64 [pid = 3476] [id = 183] 05:17:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239B48D000) [pid = 3476] [serial = 547] [outer = 0000000000000000] 05:17:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239B858000) [pid = 3476] [serial = 548] [outer = 000000239B48D000] 05:17:18 INFO - PROCESS | 3476 | 1461154638420 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239B9C7C00) [pid = 3476] [serial = 549] [outer = 000000239B48D000] 05:17:19 INFO - PROCESS | 3476 | 1461154639625 Marionette TRACE conn5 <- [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:17:19 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:17:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1388ms 05:17:19 INFO - PROCESS | 3476 | 1461154639663 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 3476 | 1461154639667 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 05:17:19 INFO - PROCESS | 3476 | 1461154639672 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:17:19 INFO - PROCESS | 3476 | 1461154639676 Marionette TRACE conn5 <- [1,698,null,{}] 05:17:19 INFO - PROCESS | 3476 | 1461154639682 Marionette TRACE conn5 -> [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:17:19 INFO - PROCESS | 3476 | 1461154639827 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 05:17:19 INFO - PROCESS | 3476 | 1461154639950 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:19 INFO - PROCESS | 3476 | ++DOCSHELL 000000239648D000 == 65 [pid = 3476] [id = 184] 05:17:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (0000002394882800) [pid = 3476] [serial = 550] [outer = 0000000000000000] 05:17:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002394C49400) [pid = 3476] [serial = 551] [outer = 0000002394882800] 05:17:20 INFO - PROCESS | 3476 | 1461154640010 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002397074C00) [pid = 3476] [serial = 552] [outer = 0000002394882800] 05:17:21 INFO - PROCESS | 3476 | 1461154641058 Marionette TRACE conn5 <- [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:17:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:17:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1453ms 05:17:21 INFO - PROCESS | 3476 | 1461154641171 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 05:17:21 INFO - PROCESS | 3476 | 1461154641178 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 05:17:21 INFO - PROCESS | 3476 | 1461154641188 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 3476 | 1461154641191 Marionette TRACE conn5 <- [1,702,null,{}] 05:17:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:17:21 INFO - PROCESS | 3476 | 1461154641196 Marionette TRACE conn5 -> [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:17:21 INFO - PROCESS | 3476 | 1461154641338 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 05:17:21 INFO - PROCESS | 3476 | 1461154641447 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398994000 == 66 [pid = 3476] [id = 185] 05:17:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (00000023974EEC00) [pid = 3476] [serial = 553] [outer = 0000000000000000] 05:17:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (00000023990E3000) [pid = 3476] [serial = 554] [outer = 00000023974EEC00] 05:17:21 INFO - PROCESS | 3476 | 1461154641504 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239A8B1000) [pid = 3476] [serial = 555] [outer = 00000023974EEC00] 05:17:22 INFO - PROCESS | 3476 | 1461154642527 Marionette TRACE conn5 <- [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:17:22 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:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1387ms 05:17:22 INFO - PROCESS | 3476 | 1461154642582 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 05:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:17:22 INFO - PROCESS | 3476 | 1461154642585 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 05:17:22 INFO - PROCESS | 3476 | 1461154642589 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 3476 | 1461154642593 Marionette TRACE conn5 <- [1,706,null,{}] 05:17:22 INFO - PROCESS | 3476 | 1461154642606 Marionette TRACE conn5 -> [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:17:22 INFO - PROCESS | 3476 | 1461154642754 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 05:17:22 INFO - PROCESS | 3476 | 1461154642898 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:22 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B955000 == 67 [pid = 3476] [id = 186] 05:17:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239B59A800) [pid = 3476] [serial = 556] [outer = 0000000000000000] 05:17:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239B9D2000) [pid = 3476] [serial = 557] [outer = 000000239B59A800] 05:17:22 INFO - PROCESS | 3476 | 1461154642958 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239BA7D000) [pid = 3476] [serial = 558] [outer = 000000239B59A800] 05:17:24 INFO - PROCESS | 3476 | 1461154643992 Marionette TRACE conn5 <- [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:17:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1444ms 05:17:24 INFO - PROCESS | 3476 | 1461154644034 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 3476 | 1461154644039 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 05:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:17:24 INFO - PROCESS | 3476 | 1461154644044 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 3476 | 1461154644048 Marionette TRACE conn5 <- [1,710,null,{}] 05:17:24 INFO - PROCESS | 3476 | 1461154644055 Marionette TRACE conn5 -> [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:17:24 INFO - PROCESS | 3476 | 1461154644159 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 05:17:24 INFO - PROCESS | 3476 | 1461154644290 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394148800 == 68 [pid = 3476] [id = 187] 05:17:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (0000002391D8F000) [pid = 3476] [serial = 559] [outer = 0000000000000000] 05:17:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (0000002394879800) [pid = 3476] [serial = 560] [outer = 0000002391D8F000] 05:17:24 INFO - PROCESS | 3476 | 1461154644344 Marionette DEBUG loaded listener.js 05:17:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (0000002397059400) [pid = 3476] [serial = 561] [outer = 0000002391D8F000] 05:17:24 INFO - PROCESS | 3476 | 1461154644909 Marionette TRACE conn5 <- [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:17:24 INFO - PROCESS | 3476 | 1461154644954 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 05:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:17:24 INFO - PROCESS | 3476 | 1461154644961 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 3476 | 1461154644965 Marionette TRACE conn5 <- [1,714,null,{}] 05:17:24 INFO - PROCESS | 3476 | 1461154644969 Marionette TRACE conn5 -> [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:17:25 INFO - PROCESS | 3476 | 1461154645085 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 0000002396478000 == 67 [pid = 3476] [id = 145] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09BE800 == 66 [pid = 3476] [id = 144] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 000000238B23A800 == 65 [pid = 3476] [id = 182] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 0000002397964000 == 64 [pid = 3476] [id = 181] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 00000023977D4800 == 63 [pid = 3476] [id = 180] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 0000002394C92000 == 62 [pid = 3476] [id = 179] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 0000002390589800 == 61 [pid = 3476] [id = 178] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 000000238BF1D000 == 60 [pid = 3476] [id = 177] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A16800 == 59 [pid = 3476] [id = 176] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0577800 == 58 [pid = 3476] [id = 175] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 000000239F559000 == 57 [pid = 3476] [id = 174] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 000000239844A800 == 56 [pid = 3476] [id = 173] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239D490400) [pid = 3476] [serial = 479] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239CB52000) [pid = 3476] [serial = 512] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOCSHELL 0000002391131800 == 55 [pid = 3476] [id = 172] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239D2DA800) [pid = 3476] [serial = 432] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239CFF3C00) [pid = 3476] [serial = 417] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239B48BC00) [pid = 3476] [serial = 498] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000238AD0F000) [pid = 3476] [serial = 467] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239F6ED400) [pid = 3476] [serial = 483] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000239F4F9400) [pid = 3476] [serial = 482] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239D0E0000) [pid = 3476] [serial = 476] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (00000023989BF800) [pid = 3476] [serial = 494] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (0000002397716400) [pid = 3476] [serial = 491] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (0000002397F54C00) [pid = 3476] [serial = 492] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239081C800) [pid = 3476] [serial = 485] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002394195C00) [pid = 3476] [serial = 486] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (0000002390861C00) [pid = 3476] [serial = 488] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (0000002394815C00) [pid = 3476] [serial = 489] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (000000239C241800) [pid = 3476] [serial = 501] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002396474400) [pid = 3476] [serial = 470] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000239BA83800) [pid = 3476] [serial = 500] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (000000239B595C00) [pid = 3476] [serial = 473] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (0000002397F55800) [pid = 3476] [serial = 506] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (000000239C2A3000) [pid = 3476] [serial = 503] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (000000239CBEA800) [pid = 3476] [serial = 509] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (000000239CE27400) [pid = 3476] [serial = 510] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (000000239CB13800) [pid = 3476] [serial = 504] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (000000239B444C00) [pid = 3476] [serial = 497] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (000000239BA21800) [pid = 3476] [serial = 507] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (000000239A0C3800) [pid = 3476] [serial = 495] [outer = 0000000000000000] [url = about:blank] 05:17:25 INFO - PROCESS | 3476 | 1461154645201 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B23A000 == 56 [pid = 3476] [id = 188] 05:17:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (0000002389236400) [pid = 3476] [serial = 562] [outer = 0000000000000000] 05:17:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (000000238B702800) [pid = 3476] [serial = 563] [outer = 0000002389236400] 05:17:25 INFO - PROCESS | 3476 | 1461154645252 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (0000002394874C00) [pid = 3476] [serial = 564] [outer = 0000002389236400] 05:17:25 INFO - PROCESS | 3476 | 1461154645743 Marionette TRACE conn5 <- [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:17:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:17:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 838ms 05:17:25 INFO - PROCESS | 3476 | 1461154645802 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 3476 | 1461154645805 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 05:17:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:17:25 INFO - PROCESS | 3476 | 1461154645809 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 3476 | 1461154645812 Marionette TRACE conn5 <- [1,718,null,{}] 05:17:25 INFO - PROCESS | 3476 | 1461154645823 Marionette TRACE conn5 -> [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:17:25 INFO - PROCESS | 3476 | 1461154645917 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 05:17:25 INFO - PROCESS | 3476 | 1461154645924 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977DB800 == 57 [pid = 3476] [id = 189] 05:17:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (0000002398B34C00) [pid = 3476] [serial = 565] [outer = 0000000000000000] 05:17:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (00000023992EF800) [pid = 3476] [serial = 566] [outer = 0000002398B34C00] 05:17:25 INFO - PROCESS | 3476 | 1461154645975 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (000000239A428000) [pid = 3476] [serial = 567] [outer = 0000002398B34C00] 05:17:26 INFO - PROCESS | 3476 | 1461154646463 Marionette TRACE conn5 <- [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:17:26 INFO - PROCESS | 3476 | 1461154646506 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 05:17:26 INFO - PROCESS | 3476 | 1461154646509 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:17:26 INFO - PROCESS | 3476 | 1461154646511 Marionette TRACE conn5 <- [1,722,null,{}] 05:17:26 INFO - PROCESS | 3476 | 1461154646514 Marionette TRACE conn5 -> [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:17:26 INFO - PROCESS | 3476 | 1461154646602 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 05:17:26 INFO - PROCESS | 3476 | 1461154646611 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397FEE000 == 58 [pid = 3476] [id = 190] 05:17:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (000000239B58FC00) [pid = 3476] [serial = 568] [outer = 0000000000000000] 05:17:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (000000239B9C9C00) [pid = 3476] [serial = 569] [outer = 000000239B58FC00] 05:17:26 INFO - PROCESS | 3476 | 1461154646660 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (000000239BA79800) [pid = 3476] [serial = 570] [outer = 000000239B58FC00] 05:17:27 INFO - PROCESS | 3476 | 1461154647097 Marionette TRACE conn5 <- [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:17:27 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:17:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 628ms 05:17:27 INFO - PROCESS | 3476 | 1461154647140 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 3476 | 1461154647143 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 05:17:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:17:27 INFO - PROCESS | 3476 | 1461154647146 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 3476 | 1461154647148 Marionette TRACE conn5 <- [1,726,null,{}] 05:17:27 INFO - PROCESS | 3476 | 1461154647152 Marionette TRACE conn5 -> [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:17:27 INFO - PROCESS | 3476 | 1461154647236 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 05:17:27 INFO - PROCESS | 3476 | 1461154647271 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B31B000 == 59 [pid = 3476] [id = 191] 05:17:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (000000239B9D1400) [pid = 3476] [serial = 571] [outer = 0000000000000000] 05:17:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (000000239C223C00) [pid = 3476] [serial = 572] [outer = 000000239B9D1400] 05:17:27 INFO - PROCESS | 3476 | 1461154647317 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (000000239C26CC00) [pid = 3476] [serial = 573] [outer = 000000239B9D1400] 05:17:28 INFO - PROCESS | 3476 | [3476] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:17:28 INFO - PROCESS | 3476 | 1461154648280 Marionette TRACE conn5 <- [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:17:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:17:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1189ms 05:17:28 INFO - PROCESS | 3476 | 1461154648339 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 05:17:28 INFO - PROCESS | 3476 | 1461154648341 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 05:17:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:17:28 INFO - PROCESS | 3476 | 1461154648345 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - PROCESS | 3476 | 1461154648347 Marionette TRACE conn5 <- [1,730,null,{}] 05:17:28 INFO - PROCESS | 3476 | 1461154648351 Marionette TRACE conn5 -> [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:17:28 INFO - PROCESS | 3476 | 1461154648483 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 05:17:28 INFO - PROCESS | 3476 | 1461154648529 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:28 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADC1000 == 60 [pid = 3476] [id = 192] 05:17:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (000000238AD08800) [pid = 3476] [serial = 574] [outer = 0000000000000000] 05:17:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239C277000) [pid = 3476] [serial = 575] [outer = 000000238AD08800] 05:17:28 INFO - PROCESS | 3476 | 1461154648581 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239CB49800) [pid = 3476] [serial = 576] [outer = 000000238AD08800] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000239D08B400) [pid = 3476] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (0000002399EB7000) [pid = 3476] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (0000002389432000) [pid = 3476] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (00000023988F6400) [pid = 3476] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002394CE0400) [pid = 3476] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000239B446400) [pid = 3476] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (00000023986BD400) [pid = 3476] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (00000023975F1000) [pid = 3476] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (000000239418B400) [pid = 3476] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (0000002389234800) [pid = 3476] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (0000002390819400) [pid = 3476] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:17:29 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (000000239CB49400) [pid = 3476] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:17:29 INFO - PROCESS | 3476 | 1461154649524 Marionette TRACE conn5 <- [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:17:29 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:17:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1234ms 05:17:29 INFO - PROCESS | 3476 | 1461154649582 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 3476 | 1461154649584 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 05:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:17:29 INFO - PROCESS | 3476 | 1461154649588 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 3476 | 1461154649590 Marionette TRACE conn5 <- [1,734,null,{}] 05:17:29 INFO - PROCESS | 3476 | 1461154649593 Marionette TRACE conn5 -> [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:17:29 INFO - PROCESS | 3476 | 1461154649676 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 05:17:29 INFO - PROCESS | 3476 | 1461154649683 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C349800 == 61 [pid = 3476] [id = 193] 05:17:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (000000238C420800) [pid = 3476] [serial = 577] [outer = 0000000000000000] 05:17:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (0000002397F51400) [pid = 3476] [serial = 578] [outer = 000000238C420800] 05:17:29 INFO - PROCESS | 3476 | 1461154649731 Marionette DEBUG loaded listener.js 05:17:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (000000239CB4CC00) [pid = 3476] [serial = 579] [outer = 000000238C420800] 05:17:30 INFO - PROCESS | 3476 | 1461154650649 Marionette TRACE conn5 <- [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:17:30 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:17:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1084ms 05:17:30 INFO - PROCESS | 3476 | 1461154650675 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 05:17:30 INFO - PROCESS | 3476 | 1461154650677 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 05:17:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:17:30 INFO - PROCESS | 3476 | 1461154650681 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 3476 | 1461154650682 Marionette TRACE conn5 <- [1,738,null,{}] 05:17:30 INFO - PROCESS | 3476 | 1461154650686 Marionette TRACE conn5 -> [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:17:30 INFO - PROCESS | 3476 | 1461154650772 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 05:17:30 INFO - PROCESS | 3476 | 1461154650780 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:30 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F827000 == 62 [pid = 3476] [id = 194] 05:17:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (000000239CB55C00) [pid = 3476] [serial = 580] [outer = 0000000000000000] 05:17:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (000000239CBEF800) [pid = 3476] [serial = 581] [outer = 000000239CB55C00] 05:17:30 INFO - PROCESS | 3476 | 1461154650826 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (000000239CE21800) [pid = 3476] [serial = 582] [outer = 000000239CB55C00] 05:17:31 INFO - PROCESS | 3476 | 1461154651821 Marionette TRACE conn5 <- [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:17:31 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:17:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 05:17:31 INFO - PROCESS | 3476 | 1461154651862 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 05:17:31 INFO - PROCESS | 3476 | 1461154651867 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 05:17:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:17:31 INFO - PROCESS | 3476 | 1461154651873 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:17:31 INFO - PROCESS | 3476 | 1461154651877 Marionette TRACE conn5 <- [1,742,null,{}] 05:17:31 INFO - PROCESS | 3476 | 1461154651883 Marionette TRACE conn5 -> [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:17:32 INFO - PROCESS | 3476 | 1461154652001 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 05:17:32 INFO - PROCESS | 3476 | 1461154652071 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 3476 | ++DOCSHELL 00000023919C3000 == 63 [pid = 3476] [id = 195] 05:17:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (0000002391047400) [pid = 3476] [serial = 583] [outer = 0000000000000000] 05:17:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (0000002391D44C00) [pid = 3476] [serial = 584] [outer = 0000002391047400] 05:17:32 INFO - PROCESS | 3476 | 1461154652129 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (00000023969F4400) [pid = 3476] [serial = 585] [outer = 0000002391047400] 05:17:33 INFO - PROCESS | 3476 | 1461154653258 Marionette TRACE conn5 <- [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:17:33 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:17:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1442ms 05:17:33 INFO - PROCESS | 3476 | 1461154653318 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 3476 | 1461154653325 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 05:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:17:33 INFO - PROCESS | 3476 | 1461154653332 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 3476 | 1461154653335 Marionette TRACE conn5 <- [1,746,null,{}] 05:17:33 INFO - PROCESS | 3476 | 1461154653382 Marionette TRACE conn5 -> [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:17:33 INFO - PROCESS | 3476 | 1461154653523 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 05:17:33 INFO - PROCESS | 3476 | 1461154653602 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397D1A800 == 64 [pid = 3476] [id = 196] 05:17:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (00000023975FB800) [pid = 3476] [serial = 586] [outer = 0000000000000000] 05:17:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239A0BFC00) [pid = 3476] [serial = 587] [outer = 00000023975FB800] 05:17:33 INFO - PROCESS | 3476 | 1461154653659 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239B594000) [pid = 3476] [serial = 588] [outer = 00000023975FB800] 05:17:34 INFO - PROCESS | 3476 | 1461154654207 Marionette TRACE conn5 <- [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:17:34 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:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 924ms 05:17:34 INFO - PROCESS | 3476 | 1461154654261 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 05:17:34 INFO - PROCESS | 3476 | 1461154654264 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 05:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:17:34 INFO - PROCESS | 3476 | 1461154654268 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 3476 | 1461154654272 Marionette TRACE conn5 <- [1,750,null,{}] 05:17:34 INFO - PROCESS | 3476 | 1461154654284 Marionette TRACE conn5 -> [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:17:34 INFO - PROCESS | 3476 | 1461154654401 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 05:17:34 INFO - PROCESS | 3476 | 1461154654488 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEAF800 == 65 [pid = 3476] [id = 197] 05:17:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239C272400) [pid = 3476] [serial = 589] [outer = 0000000000000000] 05:17:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000239C396C00) [pid = 3476] [serial = 590] [outer = 000000239C272400] 05:17:34 INFO - PROCESS | 3476 | 1461154654547 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000239CBF2C00) [pid = 3476] [serial = 591] [outer = 000000239C272400] 05:17:35 INFO - PROCESS | 3476 | [3476] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:17:35 INFO - PROCESS | 3476 | 1461154655584 Marionette TRACE conn5 <- [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:17:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:17:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1347ms 05:17:35 INFO - PROCESS | 3476 | 1461154655616 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 3476 | 1461154655619 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 05:17:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:17:35 INFO - PROCESS | 3476 | 1461154655623 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 3476 | 1461154655626 Marionette TRACE conn5 <- [1,754,null,{}] 05:17:35 INFO - PROCESS | 3476 | 1461154655630 Marionette TRACE conn5 -> [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:17:35 INFO - PROCESS | 3476 | 1461154655771 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 05:17:35 INFO - PROCESS | 3476 | 1461154655839 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F250000 == 66 [pid = 3476] [id = 198] 05:17:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239CFF1800) [pid = 3476] [serial = 592] [outer = 0000000000000000] 05:17:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239D04A000) [pid = 3476] [serial = 593] [outer = 000000239CFF1800] 05:17:35 INFO - PROCESS | 3476 | 1461154655896 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000239D08DC00) [pid = 3476] [serial = 594] [outer = 000000239CFF1800] 05:17:36 INFO - PROCESS | 3476 | 1461154656945 Marionette TRACE conn5 <- [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:17:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:17:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1349ms 05:17:36 INFO - PROCESS | 3476 | 1461154656974 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 3476 | 1461154656976 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 05:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:17:36 INFO - PROCESS | 3476 | 1461154656980 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 3476 | 1461154656983 Marionette TRACE conn5 <- [1,758,null,{}] 05:17:36 INFO - PROCESS | 3476 | 1461154656986 Marionette TRACE conn5 -> [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:17:37 INFO - PROCESS | 3476 | 1461154657137 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 05:17:37 INFO - PROCESS | 3476 | 1461154657282 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B248800 == 67 [pid = 3476] [id = 199] 05:17:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000238923C000) [pid = 3476] [serial = 595] [outer = 0000000000000000] 05:17:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (00000023905F0C00) [pid = 3476] [serial = 596] [outer = 000000238923C000] 05:17:37 INFO - PROCESS | 3476 | 1461154657341 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (00000023989BD800) [pid = 3476] [serial = 597] [outer = 000000238923C000] 05:17:38 INFO - PROCESS | 3476 | 1461154658055 Marionette TRACE conn5 <- [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:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1132ms 05:17:38 INFO - PROCESS | 3476 | 1461154658114 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 3476 | 1461154658119 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 05:17:38 INFO - PROCESS | 3476 | 1461154658125 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:17:38 INFO - PROCESS | 3476 | 1461154658128 Marionette TRACE conn5 <- [1,762,null,{}] 05:17:38 INFO - PROCESS | 3476 | 1461154658150 Marionette TRACE conn5 -> [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:17:38 INFO - PROCESS | 3476 | 1461154658261 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 05:17:38 INFO - PROCESS | 3476 | 1461154658330 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396483000 == 68 [pid = 3476] [id = 200] 05:17:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (0000002394880800) [pid = 3476] [serial = 598] [outer = 0000000000000000] 05:17:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239493F000) [pid = 3476] [serial = 599] [outer = 0000002394880800] 05:17:38 INFO - PROCESS | 3476 | 1461154658432 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (0000002396CD1C00) [pid = 3476] [serial = 600] [outer = 0000002394880800] 05:17:38 INFO - PROCESS | 3476 | --DOCSHELL 000000239F240800 == 67 [pid = 3476] [id = 139] 05:17:38 INFO - PROCESS | 3476 | --DOCSHELL 000000239C349800 == 66 [pid = 3476] [id = 193] 05:17:38 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADC1000 == 65 [pid = 3476] [id = 192] 05:17:38 INFO - PROCESS | 3476 | --DOCSHELL 000000239B31B000 == 64 [pid = 3476] [id = 191] 05:17:38 INFO - PROCESS | 3476 | --DOCSHELL 0000002397FEE000 == 63 [pid = 3476] [id = 190] 05:17:38 INFO - PROCESS | 3476 | --DOCSHELL 00000023977DB800 == 62 [pid = 3476] [id = 189] 05:17:38 INFO - PROCESS | 3476 | --DOCSHELL 000000238B23A000 == 61 [pid = 3476] [id = 188] 05:17:38 INFO - PROCESS | 3476 | --DOCSHELL 0000002394148800 == 60 [pid = 3476] [id = 187] 05:17:38 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E1C800 == 59 [pid = 3476] [id = 183] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239F0C9000) [pid = 3476] [serial = 480] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (0000002399EB9800) [pid = 3476] [serial = 545] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239081DC00) [pid = 3476] [serial = 468] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239C236400) [pid = 3476] [serial = 474] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (00000023975F4400) [pid = 3476] [serial = 471] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239D314000) [pid = 3476] [serial = 477] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (00000023989B8000) [pid = 3476] [serial = 542] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (0000002397F5C400) [pid = 3476] [serial = 540] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002394C51400) [pid = 3476] [serial = 536] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239C222400) [pid = 3476] [serial = 527] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000239073CC00) [pid = 3476] [serial = 515] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000238F839000) [pid = 3476] [serial = 531] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002389435C00) [pid = 3476] [serial = 530] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000239CB53000) [pid = 3476] [serial = 524] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (0000002390823800) [pid = 3476] [serial = 533] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (0000002391079C00) [pid = 3476] [serial = 534] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (000000239B59E000) [pid = 3476] [serial = 521] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000239CB58C00) [pid = 3476] [serial = 513] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (000000239771BC00) [pid = 3476] [serial = 518] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (000000239901A400) [pid = 3476] [serial = 543] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (0000002397718000) [pid = 3476] [serial = 539] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (00000023964FC800) [pid = 3476] [serial = 537] [outer = 0000000000000000] [url = about:blank] 05:17:38 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (000000239B439C00) [pid = 3476] [serial = 546] [outer = 0000000000000000] [url = about:blank] 05:17:39 INFO - PROCESS | 3476 | 1461154659002 Marionette TRACE conn5 <- [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:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 944ms 05:17:39 INFO - PROCESS | 3476 | 1461154659074 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 3476 | 1461154659079 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 05:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:17:39 INFO - PROCESS | 3476 | 1461154659086 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 3476 | 1461154659089 Marionette TRACE conn5 <- [1,766,null,{}] 05:17:39 INFO - PROCESS | 3476 | 1461154659093 Marionette TRACE conn5 -> [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:17:39 INFO - PROCESS | 3476 | 1461154659182 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 05:17:39 INFO - PROCESS | 3476 | 1461154659258 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391DC9000 == 60 [pid = 3476] [id = 201] 05:17:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (000000239073CC00) [pid = 3476] [serial = 601] [outer = 0000000000000000] 05:17:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (000000239418AC00) [pid = 3476] [serial = 602] [outer = 000000239073CC00] 05:17:39 INFO - PROCESS | 3476 | 1461154659305 Marionette DEBUG loaded listener.js 05:17:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (0000002396C7B400) [pid = 3476] [serial = 603] [outer = 000000239073CC00] 05:17:39 INFO - PROCESS | 3476 | 1461154659705 Marionette TRACE conn5 <- [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:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 628ms 05:17:39 INFO - PROCESS | 3476 | 1461154659716 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 3476 | 1461154659718 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 05:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:17:39 INFO - PROCESS | 3476 | 1461154659722 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 3476 | 1461154659725 Marionette TRACE conn5 <- [1,770,null,{}] 05:17:39 INFO - PROCESS | 3476 | 1461154659739 Marionette TRACE conn5 -> [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:17:39 INFO - PROCESS | 3476 | 1461154659856 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 05:17:39 INFO - PROCESS | 3476 | 1461154659897 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397BA5800 == 61 [pid = 3476] [id = 202] 05:17:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (00000023974F5000) [pid = 3476] [serial = 604] [outer = 0000000000000000] 05:17:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (0000002398645C00) [pid = 3476] [serial = 605] [outer = 00000023974F5000] 05:17:39 INFO - PROCESS | 3476 | 1461154659954 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (00000023989C0800) [pid = 3476] [serial = 606] [outer = 00000023974F5000] 05:17:40 INFO - PROCESS | 3476 | 1461154660365 Marionette TRACE conn5 <- [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:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 05:17:40 INFO - PROCESS | 3476 | 1461154660420 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 05:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:17:40 INFO - PROCESS | 3476 | 1461154660423 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 05:17:40 INFO - PROCESS | 3476 | 1461154660426 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 3476 | 1461154660428 Marionette TRACE conn5 <- [1,774,null,{}] 05:17:40 INFO - PROCESS | 3476 | 1461154660431 Marionette TRACE conn5 -> [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:17:40 INFO - PROCESS | 3476 | 1461154660521 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 05:17:40 INFO - PROCESS | 3476 | 1461154660527 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:40 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398B5F800 == 62 [pid = 3476] [id = 203] 05:17:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (0000002399EB3800) [pid = 3476] [serial = 607] [outer = 0000000000000000] 05:17:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002399EB9400) [pid = 3476] [serial = 608] [outer = 0000002399EB3800] 05:17:40 INFO - PROCESS | 3476 | 1461154660574 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (000000239B43A400) [pid = 3476] [serial = 609] [outer = 0000002399EB3800] 05:17:41 INFO - PROCESS | 3476 | 1461154661000 Marionette TRACE conn5 <- [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:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 05:17:41 INFO - PROCESS | 3476 | 1461154661058 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 05:17:41 INFO - PROCESS | 3476 | 1461154661061 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 05:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:17:41 INFO - PROCESS | 3476 | 1461154661064 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:17:41 INFO - PROCESS | 3476 | 1461154661066 Marionette TRACE conn5 <- [1,778,null,{}] 05:17:41 INFO - PROCESS | 3476 | 1461154661070 Marionette TRACE conn5 -> [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:17:41 INFO - PROCESS | 3476 | 1461154661179 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 05:17:41 INFO - PROCESS | 3476 | 1461154661261 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B95C000 == 63 [pid = 3476] [id = 204] 05:17:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239B447800) [pid = 3476] [serial = 610] [outer = 0000000000000000] 05:17:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239B489400) [pid = 3476] [serial = 611] [outer = 000000239B447800] 05:17:41 INFO - PROCESS | 3476 | 1461154661307 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239B9C6800) [pid = 3476] [serial = 612] [outer = 000000239B447800] 05:17:41 INFO - PROCESS | 3476 | 1461154661762 Marionette TRACE conn5 <- [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:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 05:17:41 INFO - PROCESS | 3476 | 1461154661804 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 05:17:41 INFO - PROCESS | 3476 | 1461154661807 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 05:17:41 INFO - PROCESS | 3476 | 1461154661811 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:17:41 INFO - PROCESS | 3476 | 1461154661813 Marionette TRACE conn5 <- [1,782,null,{}] 05:17:41 INFO - PROCESS | 3476 | 1461154661816 Marionette TRACE conn5 -> [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:17:41 INFO - PROCESS | 3476 | 1461154661951 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 05:17:42 INFO - PROCESS | 3476 | 1461154662005 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C659800 == 64 [pid = 3476] [id = 205] 05:17:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000239C23E400) [pid = 3476] [serial = 613] [outer = 0000000000000000] 05:17:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000239C2A4000) [pid = 3476] [serial = 614] [outer = 000000239C23E400] 05:17:42 INFO - PROCESS | 3476 | 1461154662057 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239CB14400) [pid = 3476] [serial = 615] [outer = 000000239C23E400] 05:17:42 INFO - PROCESS | 3476 | 1461154662484 Marionette TRACE conn5 <- [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:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 05:17:42 INFO - PROCESS | 3476 | 1461154662549 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 3476 | 1461154662552 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 05:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:17:42 INFO - PROCESS | 3476 | 1461154662555 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 3476 | 1461154662557 Marionette TRACE conn5 <- [1,786,null,{}] 05:17:42 INFO - PROCESS | 3476 | 1461154662560 Marionette TRACE conn5 -> [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:17:42 INFO - PROCESS | 3476 | 1461154662670 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 05:17:42 INFO - PROCESS | 3476 | 1461154662721 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F275000 == 65 [pid = 3476] [id = 206] 05:17:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239CB1E800) [pid = 3476] [serial = 616] [outer = 0000000000000000] 05:17:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000239CB57C00) [pid = 3476] [serial = 617] [outer = 000000239CB1E800] 05:17:42 INFO - PROCESS | 3476 | 1461154662768 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239CE24C00) [pid = 3476] [serial = 618] [outer = 000000239CB1E800] 05:17:43 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000238AD08800) [pid = 3476] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:17:43 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000238C420800) [pid = 3476] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:17:43 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (0000002389236400) [pid = 3476] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:17:43 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239B9D1400) [pid = 3476] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:17:43 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (0000002398B34C00) [pid = 3476] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:17:43 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000239B58FC00) [pid = 3476] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:17:43 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (0000002391D8F000) [pid = 3476] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:17:43 INFO - PROCESS | 3476 | 1461154663231 Marionette TRACE conn5 <- [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:17:43 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:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 05:17:43 INFO - PROCESS | 3476 | 1461154663291 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 3476 | 1461154663293 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 05:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:17:43 INFO - PROCESS | 3476 | 1461154663297 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 3476 | 1461154663299 Marionette TRACE conn5 <- [1,790,null,{}] 05:17:43 INFO - PROCESS | 3476 | 1461154663303 Marionette TRACE conn5 -> [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:17:43 INFO - PROCESS | 3476 | 1461154663417 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 05:17:43 INFO - PROCESS | 3476 | 1461154663465 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CBA0000 == 66 [pid = 3476] [id = 207] 05:17:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (0000002394C17C00) [pid = 3476] [serial = 619] [outer = 0000000000000000] 05:17:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000239CB57400) [pid = 3476] [serial = 620] [outer = 0000002394C17C00] 05:17:43 INFO - PROCESS | 3476 | 1461154663513 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000239D051000) [pid = 3476] [serial = 621] [outer = 0000002394C17C00] 05:17:43 INFO - PROCESS | 3476 | 1461154663889 Marionette TRACE conn5 <- [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:17:43 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:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 05:17:43 INFO - PROCESS | 3476 | 1461154663930 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 3476 | 1461154663932 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 05:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:17:43 INFO - PROCESS | 3476 | 1461154663935 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 3476 | 1461154663937 Marionette TRACE conn5 <- [1,794,null,{}] 05:17:43 INFO - PROCESS | 3476 | 1461154663941 Marionette TRACE conn5 -> [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:17:44 INFO - PROCESS | 3476 | 1461154664056 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 05:17:44 INFO - PROCESS | 3476 | 1461154664065 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F80D000 == 67 [pid = 3476] [id = 208] 05:17:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239D0DB800) [pid = 3476] [serial = 622] [outer = 0000000000000000] 05:17:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239D2D7C00) [pid = 3476] [serial = 623] [outer = 000000239D0DB800] 05:17:44 INFO - PROCESS | 3476 | 1461154664112 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000239D316000) [pid = 3476] [serial = 624] [outer = 000000239D0DB800] 05:17:44 INFO - PROCESS | 3476 | 1461154664543 Marionette TRACE conn5 <- [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:17:44 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:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 627ms 05:17:44 INFO - PROCESS | 3476 | 1461154664566 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 05:17:44 INFO - PROCESS | 3476 | 1461154664568 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 05:17:44 INFO - PROCESS | 3476 | 1461154664571 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:17:44 INFO - PROCESS | 3476 | 1461154664573 Marionette TRACE conn5 <- [1,798,null,{}] 05:17:44 INFO - PROCESS | 3476 | 1461154664577 Marionette TRACE conn5 -> [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:17:44 INFO - PROCESS | 3476 | 1461154664665 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 05:17:44 INFO - PROCESS | 3476 | 1461154664671 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0285000 == 68 [pid = 3476] [id = 209] 05:17:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239073C800) [pid = 3476] [serial = 625] [outer = 0000000000000000] 05:17:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239D31B400) [pid = 3476] [serial = 626] [outer = 000000239073C800] 05:17:44 INFO - PROCESS | 3476 | 1461154664718 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239D48C800) [pid = 3476] [serial = 627] [outer = 000000239073C800] 05:17:45 INFO - PROCESS | 3476 | 1461154665240 Marionette TRACE conn5 <- [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:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 735ms 05:17:45 INFO - PROCESS | 3476 | 1461154665310 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 3476 | 1461154665315 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 05:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:17:45 INFO - PROCESS | 3476 | 1461154665322 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 3476 | 1461154665327 Marionette TRACE conn5 <- [1,802,null,{}] 05:17:45 INFO - PROCESS | 3476 | 1461154665460 Marionette TRACE conn5 -> [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:17:45 INFO - PROCESS | 3476 | 1461154665581 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 05:17:45 INFO - PROCESS | 3476 | 1461154665666 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397175000 == 69 [pid = 3476] [id = 210] 05:17:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000238C493000) [pid = 3476] [serial = 628] [outer = 0000000000000000] 05:17:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (0000002390867000) [pid = 3476] [serial = 629] [outer = 000000238C493000] 05:17:45 INFO - PROCESS | 3476 | 1461154665726 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (0000002396474400) [pid = 3476] [serial = 630] [outer = 000000238C493000] 05:17:46 INFO - PROCESS | 3476 | 1461154666297 Marionette TRACE conn5 <- [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:17:46 INFO - PROCESS | 3476 | 1461154666352 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 05:17:46 INFO - PROCESS | 3476 | 1461154666359 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:17:46 INFO - PROCESS | 3476 | 1461154666362 Marionette TRACE conn5 <- [1,806,null,{}] 05:17:46 INFO - PROCESS | 3476 | 1461154666366 Marionette TRACE conn5 -> [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:17:46 INFO - PROCESS | 3476 | 1461154666483 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 05:17:46 INFO - PROCESS | 3476 | 1461154666574 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C317800 == 70 [pid = 3476] [id = 211] 05:17:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (0000002394195C00) [pid = 3476] [serial = 631] [outer = 0000000000000000] 05:17:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239925F400) [pid = 3476] [serial = 632] [outer = 0000002394195C00] 05:17:46 INFO - PROCESS | 3476 | 1461154666631 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239BA15400) [pid = 3476] [serial = 633] [outer = 0000002394195C00] 05:17:47 INFO - PROCESS | 3476 | 1461154667230 Marionette TRACE conn5 <- [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:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 879ms 05:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:17:47 INFO - PROCESS | 3476 | 1461154667242 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 3476 | 1461154667245 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 05:17:47 INFO - PROCESS | 3476 | 1461154667249 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - PROCESS | 3476 | 1461154667253 Marionette TRACE conn5 <- [1,810,null,{}] 05:17:47 INFO - PROCESS | 3476 | 1461154667266 Marionette TRACE conn5 -> [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:17:47 INFO - PROCESS | 3476 | 1461154667383 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 05:17:47 INFO - PROCESS | 3476 | 1461154667474 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0817000 == 71 [pid = 3476] [id = 212] 05:17:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239C27AC00) [pid = 3476] [serial = 634] [outer = 0000000000000000] 05:17:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239C4C9400) [pid = 3476] [serial = 635] [outer = 000000239C27AC00] 05:17:47 INFO - PROCESS | 3476 | 1461154667533 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239C4D1800) [pid = 3476] [serial = 636] [outer = 000000239C27AC00] 05:17:48 INFO - PROCESS | 3476 | 1461154668092 Marionette TRACE conn5 <- [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:17:48 INFO - PROCESS | 3476 | 1461154668198 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 05:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:17:48 INFO - PROCESS | 3476 | 1461154668215 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 3476 | 1461154668218 Marionette TRACE conn5 <- [1,814,null,{}] 05:17:48 INFO - PROCESS | 3476 | 1461154668223 Marionette TRACE conn5 -> [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:17:48 INFO - PROCESS | 3476 | 1461154668339 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 05:17:48 INFO - PROCESS | 3476 | 1461154668450 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A07800 == 72 [pid = 3476] [id = 213] 05:17:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239D2DC400) [pid = 3476] [serial = 637] [outer = 0000000000000000] 05:17:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239D48BC00) [pid = 3476] [serial = 638] [outer = 000000239D2DC400] 05:17:48 INFO - PROCESS | 3476 | 1461154668507 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239F0C6800) [pid = 3476] [serial = 639] [outer = 000000239D2DC400] 05:17:49 INFO - PROCESS | 3476 | 1461154669061 Marionette TRACE conn5 <- [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:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 902ms 05:17:49 INFO - PROCESS | 3476 | 1461154669106 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 3476 | 1461154669109 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 05:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:17:49 INFO - PROCESS | 3476 | 1461154669113 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 3476 | 1461154669115 Marionette TRACE conn5 <- [1,818,null,{}] 05:17:49 INFO - PROCESS | 3476 | 1461154669119 Marionette TRACE conn5 -> [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:17:49 INFO - PROCESS | 3476 | 1461154669228 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 05:17:49 INFO - PROCESS | 3476 | 1461154669318 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B2D800 == 73 [pid = 3476] [id = 214] 05:17:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239C3B2C00) [pid = 3476] [serial = 640] [outer = 0000000000000000] 05:17:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239C3B8400) [pid = 3476] [serial = 641] [outer = 000000239C3B2C00] 05:17:49 INFO - PROCESS | 3476 | 1461154669374 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239C3BDC00) [pid = 3476] [serial = 642] [outer = 000000239C3B2C00] 05:17:49 INFO - PROCESS | 3476 | 1461154669976 Marionette TRACE conn5 <- [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:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 881ms 05:17:50 INFO - PROCESS | 3476 | 1461154669995 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 05:17:50 INFO - PROCESS | 3476 | 1461154669998 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 05:17:50 INFO - PROCESS | 3476 | 1461154670001 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:17:50 INFO - PROCESS | 3476 | 1461154670004 Marionette TRACE conn5 <- [1,822,null,{}] 05:17:50 INFO - PROCESS | 3476 | 1461154670008 Marionette TRACE conn5 -> [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:17:50 INFO - PROCESS | 3476 | 1461154670137 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 05:17:50 INFO - PROCESS | 3476 | 1461154670232 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2532000 == 74 [pid = 3476] [id = 215] 05:17:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239F4F5800) [pid = 3476] [serial = 643] [outer = 0000000000000000] 05:17:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239F571800) [pid = 3476] [serial = 644] [outer = 000000239F4F5800] 05:17:50 INFO - PROCESS | 3476 | 1461154670290 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239F6EE800) [pid = 3476] [serial = 645] [outer = 000000239F4F5800] 05:17:50 INFO - PROCESS | 3476 | 1461154670823 Marionette TRACE conn5 <- [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:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 881ms 05:17:50 INFO - PROCESS | 3476 | 1461154670889 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 05:17:50 INFO - PROCESS | 3476 | 1461154670891 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 05:17:50 INFO - PROCESS | 3476 | 1461154670895 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:17:50 INFO - PROCESS | 3476 | 1461154670897 Marionette TRACE conn5 <- [1,826,null,{}] 05:17:50 INFO - PROCESS | 3476 | 1461154670901 Marionette TRACE conn5 -> [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:17:51 INFO - PROCESS | 3476 | 1461154671009 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 05:17:51 INFO - PROCESS | 3476 | 1461154671099 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C432000 == 75 [pid = 3476] [id = 216] 05:17:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239F6EA400) [pid = 3476] [serial = 646] [outer = 0000000000000000] 05:17:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239F6F8800) [pid = 3476] [serial = 647] [outer = 000000239F6EA400] 05:17:51 INFO - PROCESS | 3476 | 1461154671154 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (00000023A0197000) [pid = 3476] [serial = 648] [outer = 000000239F6EA400] 05:17:51 INFO - PROCESS | 3476 | 1461154671709 Marionette TRACE conn5 <- [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:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 880ms 05:17:51 INFO - PROCESS | 3476 | 1461154671780 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 3476 | 1461154671783 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 05:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:17:51 INFO - PROCESS | 3476 | 1461154671787 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 3476 | 1461154671789 Marionette TRACE conn5 <- [1,830,null,{}] 05:17:51 INFO - PROCESS | 3476 | 1461154671793 Marionette TRACE conn5 -> [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:17:51 INFO - PROCESS | 3476 | 1461154671904 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 05:17:52 INFO - PROCESS | 3476 | 1461154672166 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 3476 | ++DOCSHELL 00000023907B1000 == 76 [pid = 3476] [id = 217] 05:17:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000238AD06400) [pid = 3476] [serial = 649] [outer = 0000000000000000] 05:17:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000238C4D5C00) [pid = 3476] [serial = 650] [outer = 000000238AD06400] 05:17:52 INFO - PROCESS | 3476 | 1461154672236 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (0000002390735800) [pid = 3476] [serial = 651] [outer = 000000238AD06400] 05:17:52 INFO - PROCESS | 3476 | 1461154672864 Marionette TRACE conn5 <- [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:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1136ms 05:17:52 INFO - PROCESS | 3476 | 1461154672925 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 05:17:52 INFO - PROCESS | 3476 | 1461154672930 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 05:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:17:52 INFO - PROCESS | 3476 | 1461154672980 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - PROCESS | 3476 | 1461154672984 Marionette TRACE conn5 <- [1,834,null,{}] 05:17:53 INFO - PROCESS | 3476 | 1461154672991 Marionette TRACE conn5 -> [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:17:53 INFO - PROCESS | 3476 | 1461154673106 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 05:17:53 INFO - PROCESS | 3476 | 1461154673180 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:53 INFO - PROCESS | 3476 | ++DOCSHELL 000000239058A800 == 77 [pid = 3476] [id = 218] 05:17:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (0000002394C49800) [pid = 3476] [serial = 652] [outer = 0000000000000000] 05:17:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (0000002394CE7800) [pid = 3476] [serial = 653] [outer = 0000002394C49800] 05:17:53 INFO - PROCESS | 3476 | 1461154673277 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239771C400) [pid = 3476] [serial = 654] [outer = 0000002394C49800] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0285800 == 76 [pid = 3476] [id = 76] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 0000002398994000 == 75 [pid = 3476] [id = 185] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09AD000 == 74 [pid = 3476] [id = 60] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239F80D000 == 73 [pid = 3476] [id = 208] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239CBA0000 == 72 [pid = 3476] [id = 207] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239F275000 == 71 [pid = 3476] [id = 206] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239C659800 == 70 [pid = 3476] [id = 205] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239B95C000 == 69 [pid = 3476] [id = 204] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 0000002398B5F800 == 68 [pid = 3476] [id = 203] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 0000002397BA5800 == 67 [pid = 3476] [id = 202] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239CBEF800) [pid = 3476] [serial = 581] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239B858000) [pid = 3476] [serial = 548] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (0000002394C49400) [pid = 3476] [serial = 551] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239B9D2000) [pid = 3476] [serial = 557] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (00000023990E3000) [pid = 3476] [serial = 554] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 0000002391DC9000 == 66 [pid = 3476] [id = 201] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 0000002396483000 == 65 [pid = 3476] [id = 200] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEAF800 == 64 [pid = 3476] [id = 197] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 0000002397D1A800 == 63 [pid = 3476] [id = 196] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 00000023919C3000 == 62 [pid = 3476] [id = 195] 05:17:54 INFO - PROCESS | 3476 | --DOCSHELL 000000238F827000 == 61 [pid = 3476] [id = 194] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239C277000) [pid = 3476] [serial = 575] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (0000002397F51400) [pid = 3476] [serial = 578] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239CB49800) [pid = 3476] [serial = 576] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000238B702800) [pid = 3476] [serial = 563] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (0000002394874C00) [pid = 3476] [serial = 564] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239C223C00) [pid = 3476] [serial = 572] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (00000023992EF800) [pid = 3476] [serial = 566] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239A428000) [pid = 3476] [serial = 567] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239B9C9C00) [pid = 3476] [serial = 569] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239BA79800) [pid = 3476] [serial = 570] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (0000002397059400) [pid = 3476] [serial = 561] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (0000002394879800) [pid = 3476] [serial = 560] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000239CB4CC00) [pid = 3476] [serial = 579] [outer = 0000000000000000] [url = about:blank] 05:17:54 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239C26CC00) [pid = 3476] [serial = 573] [outer = 0000000000000000] [url = about:blank] 05:17:55 INFO - PROCESS | 3476 | 1461154675110 Marionette TRACE conn5 <- [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:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2189ms 05:17:55 INFO - PROCESS | 3476 | 1461154675129 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 3476 | 1461154675134 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 05:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:17:55 INFO - PROCESS | 3476 | 1461154675139 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 3476 | 1461154675141 Marionette TRACE conn5 <- [1,838,null,{}] 05:17:55 INFO - PROCESS | 3476 | 1461154675145 Marionette TRACE conn5 -> [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:17:55 INFO - PROCESS | 3476 | 1461154675237 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 05:17:55 INFO - PROCESS | 3476 | 1461154675243 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397181000 == 62 [pid = 3476] [id = 219] 05:17:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (0000002394C4BC00) [pid = 3476] [serial = 655] [outer = 0000000000000000] 05:17:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (0000002397075800) [pid = 3476] [serial = 656] [outer = 0000002394C4BC00] 05:17:55 INFO - PROCESS | 3476 | 1461154675293 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (00000023988F4400) [pid = 3476] [serial = 657] [outer = 0000002394C4BC00] 05:17:55 INFO - PROCESS | 3476 | 1461154675766 Marionette TRACE conn5 <- [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:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 689ms 05:17:55 INFO - PROCESS | 3476 | 1461154675831 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 3476 | 1461154675834 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 05:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:17:55 INFO - PROCESS | 3476 | 1461154675839 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 3476 | 1461154675846 Marionette TRACE conn5 <- [1,842,null,{}] 05:17:55 INFO - PROCESS | 3476 | 1461154675855 Marionette TRACE conn5 -> [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:17:55 INFO - PROCESS | 3476 | 1461154675949 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 05:17:55 INFO - PROCESS | 3476 | 1461154675964 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E1F000 == 63 [pid = 3476] [id = 220] 05:17:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239A428000) [pid = 3476] [serial = 658] [outer = 0000000000000000] 05:17:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (0000002397AF3800) [pid = 3476] [serial = 659] [outer = 000000239A428000] 05:17:56 INFO - PROCESS | 3476 | 1461154676010 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239B48B800) [pid = 3476] [serial = 660] [outer = 000000239A428000] 05:17:56 INFO - PROCESS | 3476 | 1461154676444 Marionette TRACE conn5 <- [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:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 05:17:56 INFO - PROCESS | 3476 | 1461154676470 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 05:17:56 INFO - PROCESS | 3476 | 1461154676473 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 05:17:56 INFO - PROCESS | 3476 | 1461154676476 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:17:56 INFO - PROCESS | 3476 | 1461154676478 Marionette TRACE conn5 <- [1,846,null,{}] 05:17:56 INFO - PROCESS | 3476 | 1461154676482 Marionette TRACE conn5 -> [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:17:56 INFO - PROCESS | 3476 | 1461154676571 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 05:17:56 INFO - PROCESS | 3476 | 1461154676577 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B957800 == 64 [pid = 3476] [id = 221] 05:17:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239B593C00) [pid = 3476] [serial = 661] [outer = 0000000000000000] 05:17:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239B9CF000) [pid = 3476] [serial = 662] [outer = 000000239B593C00] 05:17:56 INFO - PROCESS | 3476 | 1461154676625 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239BA7D400) [pid = 3476] [serial = 663] [outer = 000000239B593C00] 05:17:57 INFO - PROCESS | 3476 | 1461154677058 Marionette TRACE conn5 <- [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:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 05:17:57 INFO - PROCESS | 3476 | 1461154677109 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 3476 | 1461154677111 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 05:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:17:57 INFO - PROCESS | 3476 | 1461154677114 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 3476 | 1461154677116 Marionette TRACE conn5 <- [1,850,null,{}] 05:17:57 INFO - PROCESS | 3476 | 1461154677120 Marionette TRACE conn5 -> [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:17:57 INFO - PROCESS | 3476 | 1461154677231 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 05:17:57 INFO - PROCESS | 3476 | 1461154677238 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C345000 == 65 [pid = 3476] [id = 222] 05:17:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239C233C00) [pid = 3476] [serial = 664] [outer = 0000000000000000] 05:17:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239C23A000) [pid = 3476] [serial = 665] [outer = 000000239C233C00] 05:17:57 INFO - PROCESS | 3476 | 1461154677337 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239C278400) [pid = 3476] [serial = 666] [outer = 000000239C233C00] 05:17:57 INFO - PROCESS | 3476 | 1461154677823 Marionette TRACE conn5 <- [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:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 731ms 05:17:57 INFO - PROCESS | 3476 | 1461154677849 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 3476 | 1461154677851 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 05:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:17:57 INFO - PROCESS | 3476 | 1461154677854 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 3476 | 1461154677856 Marionette TRACE conn5 <- [1,854,null,{}] 05:17:57 INFO - PROCESS | 3476 | 1461154677860 Marionette TRACE conn5 -> [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:17:57 INFO - PROCESS | 3476 | 1461154677976 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 05:17:58 INFO - PROCESS | 3476 | 1461154678053 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEB6000 == 66 [pid = 3476] [id = 223] 05:17:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239CB12000) [pid = 3476] [serial = 667] [outer = 0000000000000000] 05:17:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239CB1C000) [pid = 3476] [serial = 668] [outer = 000000239CB12000] 05:17:58 INFO - PROCESS | 3476 | 1461154678098 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239CB53400) [pid = 3476] [serial = 669] [outer = 000000239CB12000] 05:17:58 INFO - PROCESS | 3476 | 1461154678524 Marionette TRACE conn5 <- [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:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 734ms 05:17:58 INFO - PROCESS | 3476 | 1461154678603 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 3476 | 1461154678605 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 05:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:17:58 INFO - PROCESS | 3476 | 1461154678644 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - PROCESS | 3476 | 1461154678646 Marionette TRACE conn5 <- [1,858,null,{}] 05:17:58 INFO - PROCESS | 3476 | 1461154678650 Marionette TRACE conn5 -> [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:17:58 INFO - PROCESS | 3476 | 1461154678770 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 05:17:58 INFO - PROCESS | 3476 | 1461154678822 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F55D800 == 67 [pid = 3476] [id = 224] 05:17:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239CBF2400) [pid = 3476] [serial = 670] [outer = 0000000000000000] 05:17:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239CE27000) [pid = 3476] [serial = 671] [outer = 000000239CBF2400] 05:17:58 INFO - PROCESS | 3476 | 1461154678868 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239D047400) [pid = 3476] [serial = 672] [outer = 000000239CBF2400] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239B59A800) [pid = 3476] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239D0DB800) [pid = 3476] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239707A400) [pid = 3476] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (00000023974F5000) [pid = 3476] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239CBEFC00) [pid = 3476] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239C396800) [pid = 3476] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002399EBD000) [pid = 3476] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239C23E400) [pid = 3476] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (0000002394C17C00) [pid = 3476] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239073CC00) [pid = 3476] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239B447800) [pid = 3476] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000238923C000) [pid = 3476] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (0000002394880800) [pid = 3476] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002399EB3800) [pid = 3476] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239CB1E800) [pid = 3476] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (0000002390376800) [pid = 3476] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:17:59 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000239C21E000) [pid = 3476] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:17:59 INFO - PROCESS | 3476 | 1461154679483 Marionette TRACE conn5 <- [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:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 881ms 05:17:59 INFO - PROCESS | 3476 | 1461154679526 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 3476 | 1461154679529 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 05:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:17:59 INFO - PROCESS | 3476 | 1461154679532 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - PROCESS | 3476 | 1461154679534 Marionette TRACE conn5 <- [1,862,null,{}] 05:17:59 INFO - PROCESS | 3476 | 1461154679537 Marionette TRACE conn5 -> [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:17:59 INFO - PROCESS | 3476 | 1461154679624 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 05:17:59 INFO - PROCESS | 3476 | 1461154679705 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F817000 == 68 [pid = 3476] [id = 225] 05:17:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239646CC00) [pid = 3476] [serial = 673] [outer = 0000000000000000] 05:17:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (0000002398503000) [pid = 3476] [serial = 674] [outer = 000000239646CC00] 05:17:59 INFO - PROCESS | 3476 | 1461154679753 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239850B800) [pid = 3476] [serial = 675] [outer = 000000239646CC00] 05:17:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (0000002398508C00) [pid = 3476] [serial = 676] [outer = 0000002396CCFC00] 05:18:00 INFO - PROCESS | 3476 | 1461154680214 Marionette TRACE conn5 <- [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:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 734ms 05:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:18:00 INFO - PROCESS | 3476 | 1461154680270 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 3476 | 1461154680272 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 05:18:00 INFO - PROCESS | 3476 | 1461154680276 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 3476 | 1461154680277 Marionette TRACE conn5 <- [1,866,null,{}] 05:18:00 INFO - PROCESS | 3476 | 1461154680281 Marionette TRACE conn5 -> [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:18:00 INFO - PROCESS | 3476 | 1461154680369 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 05:18:00 INFO - PROCESS | 3476 | 1461154680377 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:00 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09BA000 == 69 [pid = 3476] [id = 226] 05:18:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (00000023992F3400) [pid = 3476] [serial = 677] [outer = 0000000000000000] 05:18:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239C23E400) [pid = 3476] [serial = 678] [outer = 00000023992F3400] 05:18:00 INFO - PROCESS | 3476 | 1461154680424 Marionette DEBUG loaded listener.js 05:18:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239D051C00) [pid = 3476] [serial = 679] [outer = 00000023992F3400] 05:18:00 INFO - PROCESS | 3476 | 1461154680838 Marionette TRACE conn5 <- [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:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 585ms 05:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:18:00 INFO - PROCESS | 3476 | 1461154680875 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 3476 | 1461154680877 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 05:18:00 INFO - PROCESS | 3476 | 1461154680880 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 3476 | 1461154680882 Marionette TRACE conn5 <- [1,870,null,{}] 05:18:00 INFO - PROCESS | 3476 | 1461154680886 Marionette TRACE conn5 -> [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:18:00 INFO - PROCESS | 3476 | 1461154680976 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 05:18:00 INFO - PROCESS | 3476 | 1461154680982 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3EAA000 == 70 [pid = 3476] [id = 227] 05:18:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239D0D4C00) [pid = 3476] [serial = 680] [outer = 0000000000000000] 05:18:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239D2DCC00) [pid = 3476] [serial = 681] [outer = 000000239D0D4C00] 05:18:01 INFO - PROCESS | 3476 | 1461154681033 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239F0C5000) [pid = 3476] [serial = 682] [outer = 000000239D0D4C00] 05:18:01 INFO - PROCESS | 3476 | 1461154681653 Marionette TRACE conn5 <- [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:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 838ms 05:18:01 INFO - PROCESS | 3476 | 1461154681722 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 05:18:01 INFO - PROCESS | 3476 | 1461154681726 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 05:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:18:01 INFO - PROCESS | 3476 | 1461154681732 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 3476 | 1461154681736 Marionette TRACE conn5 <- [1,874,null,{}] 05:18:01 INFO - PROCESS | 3476 | 1461154681743 Marionette TRACE conn5 -> [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:18:01 INFO - PROCESS | 3476 | 1461154681931 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 05:18:02 INFO - PROCESS | 3476 | 1461154682022 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:02 INFO - PROCESS | 3476 | ++DOCSHELL 00000023949D7000 == 71 [pid = 3476] [id = 228] 05:18:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239085F800) [pid = 3476] [serial = 683] [outer = 0000000000000000] 05:18:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239487B800) [pid = 3476] [serial = 684] [outer = 000000239085F800] 05:18:02 INFO - PROCESS | 3476 | 1461154682085 Marionette DEBUG loaded listener.js 05:18:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (0000002396CD9000) [pid = 3476] [serial = 685] [outer = 000000239085F800] 05:18:02 INFO - PROCESS | 3476 | 1461154682721 Marionette TRACE conn5 <- [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:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1031ms 05:18:02 INFO - PROCESS | 3476 | 1461154682767 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 3476 | 1461154682774 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 05:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:18:02 INFO - PROCESS | 3476 | 1461154682781 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 3476 | 1461154682784 Marionette TRACE conn5 <- [1,878,null,{}] 05:18:02 INFO - PROCESS | 3476 | 1461154682788 Marionette TRACE conn5 -> [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:18:02 INFO - PROCESS | 3476 | 1461154682934 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 05:18:03 INFO - PROCESS | 3476 | 1461154683057 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B792000 == 72 [pid = 3476] [id = 229] 05:18:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (00000023989B6000) [pid = 3476] [serial = 686] [outer = 0000000000000000] 05:18:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (0000002399EB5000) [pid = 3476] [serial = 687] [outer = 00000023989B6000] 05:18:03 INFO - PROCESS | 3476 | 1461154683117 Marionette DEBUG loaded listener.js 05:18:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239B85D000) [pid = 3476] [serial = 688] [outer = 00000023989B6000] 05:18:03 INFO - PROCESS | 3476 | 1461154683758 Marionette TRACE conn5 <- [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:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1033ms 05:18:03 INFO - PROCESS | 3476 | 1461154683818 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 3476 | 1461154683821 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 05:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:18:03 INFO - PROCESS | 3476 | 1461154683825 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 3476 | 1461154683829 Marionette TRACE conn5 <- [1,882,null,{}] 05:18:03 INFO - PROCESS | 3476 | 1461154683869 Marionette TRACE conn5 -> [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:18:04 INFO - PROCESS | 3476 | 1461154684051 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 05:18:04 INFO - PROCESS | 3476 | 1461154684142 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A255C000 == 73 [pid = 3476] [id = 230] 05:18:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239C399800) [pid = 3476] [serial = 689] [outer = 0000000000000000] 05:18:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239C4CBC00) [pid = 3476] [serial = 690] [outer = 000000239C399800] 05:18:04 INFO - PROCESS | 3476 | 1461154684201 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239D31F400) [pid = 3476] [serial = 691] [outer = 000000239C399800] 05:18:04 INFO - PROCESS | 3476 | 1461154684762 Marionette TRACE conn5 <- [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:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 963ms 05:18:04 INFO - PROCESS | 3476 | 1461154684807 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 05:18:04 INFO - PROCESS | 3476 | 1461154684810 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 05:18:04 INFO - PROCESS | 3476 | 1461154684814 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:18:04 INFO - PROCESS | 3476 | 1461154684817 Marionette TRACE conn5 <- [1,886,null,{}] 05:18:04 INFO - PROCESS | 3476 | 1461154684821 Marionette TRACE conn5 -> [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:18:04 INFO - PROCESS | 3476 | 1461154684936 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 05:18:05 INFO - PROCESS | 3476 | 1461154685028 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:05 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3EB6000 == 74 [pid = 3476] [id = 231] 05:18:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239F4EA400) [pid = 3476] [serial = 692] [outer = 0000000000000000] 05:18:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (000000239F4F4800) [pid = 3476] [serial = 693] [outer = 000000239F4EA400] 05:18:05 INFO - PROCESS | 3476 | 1461154685085 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (000000239F573800) [pid = 3476] [serial = 694] [outer = 000000239F4EA400] 05:18:05 INFO - PROCESS | 3476 | 1461154685688 Marionette TRACE conn5 <- [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:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 923ms 05:18:05 INFO - PROCESS | 3476 | 1461154685741 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 3476 | 1461154685744 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 05:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:18:05 INFO - PROCESS | 3476 | 1461154685748 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 3476 | 1461154685750 Marionette TRACE conn5 <- [1,890,null,{}] 05:18:05 INFO - PROCESS | 3476 | 1461154685754 Marionette TRACE conn5 -> [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:18:05 INFO - PROCESS | 3476 | 1461154685864 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 05:18:05 INFO - PROCESS | 3476 | 1461154685985 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2837000 == 75 [pid = 3476] [id = 232] 05:18:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (000000239F6F5800) [pid = 3476] [serial = 695] [outer = 0000000000000000] 05:18:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (00000023A019CC00) [pid = 3476] [serial = 696] [outer = 000000239F6F5800] 05:18:06 INFO - PROCESS | 3476 | 1461154686042 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (00000023A13C6000) [pid = 3476] [serial = 697] [outer = 000000239F6F5800] 05:18:06 INFO - PROCESS | 3476 | 1461154686613 Marionette TRACE conn5 <- [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:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 881ms 05:18:06 INFO - PROCESS | 3476 | 1461154686641 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 05:18:06 INFO - PROCESS | 3476 | 1461154686643 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 05:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:18:06 INFO - PROCESS | 3476 | 1461154686648 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:18:06 INFO - PROCESS | 3476 | 1461154686650 Marionette TRACE conn5 <- [1,894,null,{}] 05:18:06 INFO - PROCESS | 3476 | 1461154686654 Marionette TRACE conn5 -> [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:18:06 INFO - PROCESS | 3476 | 1461154686787 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 05:18:06 INFO - PROCESS | 3476 | 1461154686885 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3AE2000 == 76 [pid = 3476] [id = 233] 05:18:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (00000023A13D1C00) [pid = 3476] [serial = 698] [outer = 0000000000000000] 05:18:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (00000023A2738800) [pid = 3476] [serial = 699] [outer = 00000023A13D1C00] 05:18:06 INFO - PROCESS | 3476 | 1461154686944 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (00000023A2743000) [pid = 3476] [serial = 700] [outer = 00000023A13D1C00] 05:18:07 INFO - PROCESS | 3476 | 1461154687546 Marionette TRACE conn5 <- [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:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 944ms 05:18:07 INFO - PROCESS | 3476 | 1461154687595 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 05:18:07 INFO - PROCESS | 3476 | 1461154687598 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 05:18:07 INFO - PROCESS | 3476 | 1461154687601 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:18:07 INFO - PROCESS | 3476 | 1461154687603 Marionette TRACE conn5 <- [1,898,null,{}] 05:18:07 INFO - PROCESS | 3476 | 1461154687607 Marionette TRACE conn5 -> [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:18:07 INFO - PROCESS | 3476 | 1461154687723 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 05:18:07 INFO - PROCESS | 3476 | 1461154687818 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391144800 == 77 [pid = 3476] [id = 234] 05:18:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (0000002390735C00) [pid = 3476] [serial = 701] [outer = 0000000000000000] 05:18:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000239494C400) [pid = 3476] [serial = 702] [outer = 0000002390735C00] 05:18:07 INFO - PROCESS | 3476 | 1461154687875 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (000000239B48C000) [pid = 3476] [serial = 703] [outer = 0000002390735C00] 05:18:08 INFO - PROCESS | 3476 | 1461154688635 Marionette TRACE conn5 <- [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:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1086ms 05:18:08 INFO - PROCESS | 3476 | 1461154688689 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 05:18:08 INFO - PROCESS | 3476 | 1461154688695 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 05:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:18:08 INFO - PROCESS | 3476 | 1461154688700 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 3476 | 1461154688704 Marionette TRACE conn5 <- [1,902,null,{}] 05:18:08 INFO - PROCESS | 3476 | 1461154688709 Marionette TRACE conn5 -> [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:18:08 INFO - PROCESS | 3476 | 1461154688822 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 05:18:08 INFO - PROCESS | 3476 | 1461154688949 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:08 INFO - PROCESS | 3476 | ++DOCSHELL 00000023949DD800 == 78 [pid = 3476] [id = 235] 05:18:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (0000002394C58C00) [pid = 3476] [serial = 704] [outer = 0000000000000000] 05:18:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (0000002390732000) [pid = 3476] [serial = 705] [outer = 0000002394C58C00] 05:18:09 INFO - PROCESS | 3476 | 1461154689005 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239850E000) [pid = 3476] [serial = 706] [outer = 0000002394C58C00] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 0000002398689800 == 77 [pid = 3476] [id = 115] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09BA000 == 76 [pid = 3476] [id = 226] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239F817000 == 75 [pid = 3476] [id = 225] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239F55D800 == 74 [pid = 3476] [id = 224] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEB6000 == 73 [pid = 3476] [id = 223] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239C345000 == 72 [pid = 3476] [id = 222] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239B957800 == 71 [pid = 3476] [id = 221] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E1F000 == 70 [pid = 3476] [id = 220] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239A0BFC00) [pid = 3476] [serial = 587] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000239C396C00) [pid = 3476] [serial = 590] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (000000239D04A000) [pid = 3476] [serial = 593] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (000000239D31B400) [pid = 3476] [serial = 626] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 0000002397181000 == 69 [pid = 3476] [id = 219] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239058A800 == 68 [pid = 3476] [id = 218] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 00000023907B1000 == 67 [pid = 3476] [id = 217] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A07800 == 66 [pid = 3476] [id = 213] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0817000 == 65 [pid = 3476] [id = 212] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239C317800 == 64 [pid = 3476] [id = 211] 05:18:09 INFO - PROCESS | 3476 | --DOCSHELL 0000002397175000 == 63 [pid = 3476] [id = 210] 05:18:09 INFO - PROCESS | 3476 | 1461154689642 Marionette TRACE conn5 <- [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:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 984ms 05:18:09 INFO - PROCESS | 3476 | 1461154689688 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 3476 | 1461154689694 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 05:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:18:09 INFO - PROCESS | 3476 | 1461154689700 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 3476 | 1461154689703 Marionette TRACE conn5 <- [1,906,null,{}] 05:18:09 INFO - PROCESS | 3476 | 1461154689707 Marionette TRACE conn5 -> [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:18:09 INFO - PROCESS | 3476 | 1461154689816 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239BA7D000) [pid = 3476] [serial = 558] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239D2D7C00) [pid = 3476] [serial = 623] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (0000002398B3D800) [pid = 3476] [serial = 519] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (00000023989C0800) [pid = 3476] [serial = 606] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000239CFE7C00) [pid = 3476] [serial = 465] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239CFEAC00) [pid = 3476] [serial = 525] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239BA21000) [pid = 3476] [serial = 522] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (000000239CB14400) [pid = 3476] [serial = 615] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000239D051000) [pid = 3476] [serial = 621] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (000000239418AC00) [pid = 3476] [serial = 602] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (000000239B489400) [pid = 3476] [serial = 611] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (00000023905F0C00) [pid = 3476] [serial = 596] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (0000002396CD1C00) [pid = 3476] [serial = 600] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (0000002399EB9400) [pid = 3476] [serial = 608] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239493F000) [pid = 3476] [serial = 599] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239CE24C00) [pid = 3476] [serial = 618] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (00000023989BD800) [pid = 3476] [serial = 597] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239C2A4000) [pid = 3476] [serial = 614] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (0000002394188800) [pid = 3476] [serial = 516] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002391D44C00) [pid = 3476] [serial = 584] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239B9C6800) [pid = 3476] [serial = 612] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (0000002396C7B400) [pid = 3476] [serial = 603] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239B43A400) [pid = 3476] [serial = 609] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (0000002398645C00) [pid = 3476] [serial = 605] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239C38E400) [pid = 3476] [serial = 528] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239CB57C00) [pid = 3476] [serial = 617] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239CB57400) [pid = 3476] [serial = 620] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239D316000) [pid = 3476] [serial = 624] [outer = 0000000000000000] [url = about:blank] 05:18:09 INFO - PROCESS | 3476 | 1461154689921 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 3476 | ++DOCSHELL 00000023907AC800 == 64 [pid = 3476] [id = 236] 05:18:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000238AD08400) [pid = 3476] [serial = 707] [outer = 0000000000000000] 05:18:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (00000023906E3000) [pid = 3476] [serial = 708] [outer = 000000238AD08400] 05:18:09 INFO - PROCESS | 3476 | 1461154689969 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (0000002394CE8800) [pid = 3476] [serial = 709] [outer = 000000238AD08400] 05:18:10 INFO - PROCESS | 3476 | 1461154690395 Marionette TRACE conn5 <- [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:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 05:18:10 INFO - PROCESS | 3476 | 1461154690436 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 05:18:10 INFO - PROCESS | 3476 | 1461154690439 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 05:18:10 INFO - PROCESS | 3476 | 1461154690442 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:18:10 INFO - PROCESS | 3476 | 1461154690446 Marionette TRACE conn5 <- [1,910,null,{}] 05:18:10 INFO - PROCESS | 3476 | 1461154690458 Marionette TRACE conn5 -> [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:18:10 INFO - PROCESS | 3476 | 1461154690554 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 05:18:10 INFO - PROCESS | 3476 | 1461154690563 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E28800 == 65 [pid = 3476] [id = 237] 05:18:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (00000023989BCC00) [pid = 3476] [serial = 710] [outer = 0000000000000000] 05:18:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (0000002398BB7800) [pid = 3476] [serial = 711] [outer = 00000023989BCC00] 05:18:10 INFO - PROCESS | 3476 | 1461154690612 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239A421C00) [pid = 3476] [serial = 712] [outer = 00000023989BCC00] 05:18:11 INFO - PROCESS | 3476 | 1461154691053 Marionette TRACE conn5 <- [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:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 694ms 05:18:11 INFO - PROCESS | 3476 | 1461154691139 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 3476 | 1461154691142 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 05:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:18:11 INFO - PROCESS | 3476 | 1461154691145 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - PROCESS | 3476 | 1461154691147 Marionette TRACE conn5 <- [1,914,null,{}] 05:18:11 INFO - PROCESS | 3476 | 1461154691151 Marionette TRACE conn5 -> [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:18:11 INFO - PROCESS | 3476 | 1461154691271 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 05:18:11 INFO - PROCESS | 3476 | 1461154691351 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C09A000 == 66 [pid = 3476] [id = 238] 05:18:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (00000023989C0C00) [pid = 3476] [serial = 713] [outer = 0000000000000000] 05:18:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239B593000) [pid = 3476] [serial = 714] [outer = 00000023989C0C00] 05:18:11 INFO - PROCESS | 3476 | 1461154691398 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239B9D0000) [pid = 3476] [serial = 715] [outer = 00000023989C0C00] 05:18:11 INFO - PROCESS | 3476 | 1461154691773 Marionette TRACE conn5 <- [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:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 05:18:11 INFO - PROCESS | 3476 | 1461154691840 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 3476 | 1461154691842 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 05:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:18:11 INFO - PROCESS | 3476 | 1461154691845 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - PROCESS | 3476 | 1461154691847 Marionette TRACE conn5 <- [1,918,null,{}] 05:18:11 INFO - PROCESS | 3476 | 1461154691850 Marionette TRACE conn5 -> [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:18:11 INFO - PROCESS | 3476 | 1461154691976 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 05:18:12 INFO - PROCESS | 3476 | 1461154691999 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C346800 == 67 [pid = 3476] [id = 239] 05:18:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239A9CC400) [pid = 3476] [serial = 716] [outer = 0000000000000000] 05:18:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239BA87000) [pid = 3476] [serial = 717] [outer = 000000239A9CC400] 05:18:12 INFO - PROCESS | 3476 | 1461154692045 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239C23C000) [pid = 3476] [serial = 718] [outer = 000000239A9CC400] 05:18:12 INFO - PROCESS | 3476 | 1461154692519 Marionette TRACE conn5 <- [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:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 733ms 05:18:12 INFO - PROCESS | 3476 | 1461154692604 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 3476 | 1461154692607 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 05:18:12 INFO - PROCESS | 3476 | 1461154692612 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 3476 | 1461154692614 Marionette TRACE conn5 <- [1,922,null,{}] 05:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:18:12 INFO - PROCESS | 3476 | 1461154692618 Marionette TRACE conn5 -> [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:18:12 INFO - PROCESS | 3476 | 1461154692743 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 05:18:12 INFO - PROCESS | 3476 | 1461154692800 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEBA000 == 68 [pid = 3476] [id = 240] 05:18:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239C39A000) [pid = 3476] [serial = 719] [outer = 0000000000000000] 05:18:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239C4CC000) [pid = 3476] [serial = 720] [outer = 000000239C39A000] 05:18:12 INFO - PROCESS | 3476 | 1461154692850 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239CB1E800) [pid = 3476] [serial = 721] [outer = 000000239C39A000] 05:18:13 INFO - PROCESS | 3476 | 1461154693300 Marionette TRACE conn5 <- [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:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 05:18:13 INFO - PROCESS | 3476 | 1461154693350 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 05:18:13 INFO - PROCESS | 3476 | 1461154693352 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 05:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:18:13 INFO - PROCESS | 3476 | 1461154693356 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 3476 | 1461154693357 Marionette TRACE conn5 <- [1,926,null,{}] 05:18:13 INFO - PROCESS | 3476 | 1461154693367 Marionette TRACE conn5 -> [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:18:13 INFO - PROCESS | 3476 | 1461154693481 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 05:18:13 INFO - PROCESS | 3476 | 1461154693487 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F43E000 == 69 [pid = 3476] [id = 241] 05:18:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239CB4EC00) [pid = 3476] [serial = 722] [outer = 0000000000000000] 05:18:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239CBF3400) [pid = 3476] [serial = 723] [outer = 000000239CB4EC00] 05:18:13 INFO - PROCESS | 3476 | 1461154693581 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239CFEDC00) [pid = 3476] [serial = 724] [outer = 000000239CB4EC00] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (0000002391047400) [pid = 3476] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239CB55C00) [pid = 3476] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239CB12000) [pid = 3476] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239646CC00) [pid = 3476] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239CBF2400) [pid = 3476] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239073C800) [pid = 3476] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (000000238AD06400) [pid = 3476] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (0000002394C4BC00) [pid = 3476] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239B593C00) [pid = 3476] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002394C49800) [pid = 3476] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239A428000) [pid = 3476] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (00000023992F3400) [pid = 3476] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239C233C00) [pid = 3476] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239CFF1800) [pid = 3476] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239B48D000) [pid = 3476] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239C272400) [pid = 3476] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002394882800) [pid = 3476] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (00000023975FB800) [pid = 3476] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:18:14 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (00000023974EEC00) [pid = 3476] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:18:14 INFO - PROCESS | 3476 | 1461154694278 Marionette TRACE conn5 <- [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:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 943ms 05:18:14 INFO - PROCESS | 3476 | 1461154694302 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 3476 | 1461154694304 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 05:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:18:14 INFO - PROCESS | 3476 | 1461154694308 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 3476 | 1461154694310 Marionette TRACE conn5 <- [1,930,null,{}] 05:18:14 INFO - PROCESS | 3476 | 1461154694313 Marionette TRACE conn5 -> [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:18:14 INFO - PROCESS | 3476 | 1461154694401 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 05:18:14 INFO - PROCESS | 3476 | 1461154694407 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F443800 == 70 [pid = 3476] [id = 242] 05:18:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (0000002394C4BC00) [pid = 3476] [serial = 725] [outer = 0000000000000000] 05:18:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (0000002397717800) [pid = 3476] [serial = 726] [outer = 0000002394C4BC00] 05:18:14 INFO - PROCESS | 3476 | 1461154694455 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239B59B800) [pid = 3476] [serial = 727] [outer = 0000002394C4BC00] 05:18:14 INFO - PROCESS | 3476 | 1461154694890 Marionette TRACE conn5 <- [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:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 05:18:14 INFO - PROCESS | 3476 | 1461154694941 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 3476 | 1461154694943 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 05:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:18:14 INFO - PROCESS | 3476 | 1461154694947 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 3476 | 1461154694948 Marionette TRACE conn5 <- [1,934,null,{}] 05:18:14 INFO - PROCESS | 3476 | 1461154694952 Marionette TRACE conn5 -> [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:18:15 INFO - PROCESS | 3476 | 1461154695043 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 05:18:15 INFO - PROCESS | 3476 | 1461154695050 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0570800 == 71 [pid = 3476] [id = 243] 05:18:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239C4C4C00) [pid = 3476] [serial = 728] [outer = 0000000000000000] 05:18:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239D043000) [pid = 3476] [serial = 729] [outer = 000000239C4C4C00] 05:18:15 INFO - PROCESS | 3476 | 1461154695097 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239D2D7C00) [pid = 3476] [serial = 730] [outer = 000000239C4C4C00] 05:18:15 INFO - PROCESS | 3476 | 1461154695537 Marionette TRACE conn5 <- [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:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 05:18:15 INFO - PROCESS | 3476 | 1461154695578 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 3476 | 1461154695580 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 05:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:18:15 INFO - PROCESS | 3476 | 1461154695584 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 3476 | 1461154695586 Marionette TRACE conn5 <- [1,938,null,{}] 05:18:15 INFO - PROCESS | 3476 | 1461154695589 Marionette TRACE conn5 -> [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:18:15 INFO - PROCESS | 3476 | 1461154695679 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 05:18:15 INFO - PROCESS | 3476 | 1461154695687 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A09000 == 72 [pid = 3476] [id = 244] 05:18:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239CBF2400) [pid = 3476] [serial = 731] [outer = 0000000000000000] 05:18:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239D492400) [pid = 3476] [serial = 732] [outer = 000000239CBF2400] 05:18:15 INFO - PROCESS | 3476 | 1461154695735 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239F4F3000) [pid = 3476] [serial = 733] [outer = 000000239CBF2400] 05:18:16 INFO - PROCESS | 3476 | 1461154696199 Marionette TRACE conn5 <- [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:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 735ms 05:18:16 INFO - PROCESS | 3476 | 1461154696323 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 05:18:16 INFO - PROCESS | 3476 | 1461154696328 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 05:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:18:16 INFO - PROCESS | 3476 | 1461154696333 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:18:16 INFO - PROCESS | 3476 | 1461154696338 Marionette TRACE conn5 <- [1,942,null,{}] 05:18:16 INFO - PROCESS | 3476 | 1461154696345 Marionette TRACE conn5 -> [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:18:16 INFO - PROCESS | 3476 | 1461154696499 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 05:18:16 INFO - PROCESS | 3476 | 1461154696619 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:16 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396477800 == 73 [pid = 3476] [id = 245] 05:18:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000238C421000) [pid = 3476] [serial = 734] [outer = 0000000000000000] 05:18:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000238FA28000) [pid = 3476] [serial = 735] [outer = 000000238C421000] 05:18:16 INFO - PROCESS | 3476 | 1461154696681 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239487C400) [pid = 3476] [serial = 736] [outer = 000000238C421000] 05:18:17 INFO - PROCESS | 3476 | 1461154697327 Marionette TRACE conn5 <- [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:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1035ms 05:18:17 INFO - PROCESS | 3476 | 1461154697373 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 05:18:17 INFO - PROCESS | 3476 | 1461154697378 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 05:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:18:17 INFO - PROCESS | 3476 | 1461154697386 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 3476 | 1461154697391 Marionette TRACE conn5 <- [1,946,null,{}] 05:18:17 INFO - PROCESS | 3476 | 1461154697416 Marionette TRACE conn5 -> [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:18:17 INFO - PROCESS | 3476 | 1461154697536 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 05:18:17 INFO - PROCESS | 3476 | 1461154697658 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C08B800 == 74 [pid = 3476] [id = 246] 05:18:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (00000023975F2400) [pid = 3476] [serial = 737] [outer = 0000000000000000] 05:18:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (00000023989BD800) [pid = 3476] [serial = 738] [outer = 00000023975F2400] 05:18:17 INFO - PROCESS | 3476 | 1461154697716 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239B444000) [pid = 3476] [serial = 739] [outer = 00000023975F2400] 05:18:18 INFO - PROCESS | 3476 | 1461154698335 Marionette TRACE conn5 <- [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:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1007ms 05:18:18 INFO - PROCESS | 3476 | 1461154698392 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 05:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:18:18 INFO - PROCESS | 3476 | 1461154698395 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 05:18:18 INFO - PROCESS | 3476 | 1461154698399 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 3476 | 1461154698402 Marionette TRACE conn5 <- [1,950,null,{}] 05:18:18 INFO - PROCESS | 3476 | 1461154698413 Marionette TRACE conn5 -> [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:18:18 INFO - PROCESS | 3476 | 1461154698539 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 05:18:18 INFO - PROCESS | 3476 | 1461154698665 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:18 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2560800 == 75 [pid = 3476] [id = 247] 05:18:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239C258800) [pid = 3476] [serial = 740] [outer = 0000000000000000] 05:18:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239C26FC00) [pid = 3476] [serial = 741] [outer = 000000239C258800] 05:18:18 INFO - PROCESS | 3476 | 1461154698728 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239C3AE800) [pid = 3476] [serial = 742] [outer = 000000239C258800] 05:18:19 INFO - PROCESS | 3476 | 1461154699289 Marionette TRACE conn5 <- [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:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 944ms 05:18:19 INFO - PROCESS | 3476 | 1461154699345 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 3476 | 1461154699348 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 05:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:18:19 INFO - PROCESS | 3476 | 1461154699351 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 3476 | 1461154699354 Marionette TRACE conn5 <- [1,954,null,{}] 05:18:19 INFO - PROCESS | 3476 | 1461154699358 Marionette TRACE conn5 -> [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:18:19 INFO - PROCESS | 3476 | 1461154699473 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 05:18:19 INFO - PROCESS | 3476 | 1461154699571 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3EB3000 == 76 [pid = 3476] [id = 248] 05:18:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239CE1F000) [pid = 3476] [serial = 743] [outer = 0000000000000000] 05:18:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (000000239D049000) [pid = 3476] [serial = 744] [outer = 000000239CE1F000] 05:18:19 INFO - PROCESS | 3476 | 1461154699628 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (000000239F578C00) [pid = 3476] [serial = 745] [outer = 000000239CE1F000] 05:18:20 INFO - PROCESS | 3476 | 1461154700223 Marionette TRACE conn5 <- [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:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 945ms 05:18:20 INFO - PROCESS | 3476 | 1461154700299 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 3476 | 1461154700301 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 05:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:18:20 INFO - PROCESS | 3476 | 1461154700305 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - PROCESS | 3476 | 1461154700307 Marionette TRACE conn5 <- [1,958,null,{}] 05:18:20 INFO - PROCESS | 3476 | 1461154700311 Marionette TRACE conn5 -> [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:18:20 INFO - PROCESS | 3476 | 1461154700455 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 05:18:20 INFO - PROCESS | 3476 | 1461154700580 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A306F000 == 77 [pid = 3476] [id = 249] 05:18:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (000000239CE1FC00) [pid = 3476] [serial = 746] [outer = 0000000000000000] 05:18:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (00000023A019F400) [pid = 3476] [serial = 747] [outer = 000000239CE1FC00] 05:18:20 INFO - PROCESS | 3476 | 1461154700638 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (00000023A13D2800) [pid = 3476] [serial = 748] [outer = 000000239CE1FC00] 05:18:21 INFO - PROCESS | 3476 | 1461154701200 Marionette TRACE conn5 <- [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:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 943ms 05:18:21 INFO - PROCESS | 3476 | 1461154701251 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 3476 | 1461154701253 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 05:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:18:21 INFO - PROCESS | 3476 | 1461154701257 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 3476 | 1461154701260 Marionette TRACE conn5 <- [1,962,null,{}] 05:18:21 INFO - PROCESS | 3476 | 1461154701264 Marionette TRACE conn5 -> [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:18:21 INFO - PROCESS | 3476 | 1461154701406 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 05:18:21 INFO - PROCESS | 3476 | 1461154701531 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:21 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5640000 == 78 [pid = 3476] [id = 250] 05:18:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (00000023A273B400) [pid = 3476] [serial = 749] [outer = 0000000000000000] 05:18:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (00000023A3E11C00) [pid = 3476] [serial = 750] [outer = 00000023A273B400] 05:18:21 INFO - PROCESS | 3476 | 1461154701591 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (00000023A3E1BC00) [pid = 3476] [serial = 751] [outer = 00000023A273B400] 05:18:22 INFO - PROCESS | 3476 | 1461154702170 Marionette TRACE conn5 <- [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:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 944ms 05:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:18:22 INFO - PROCESS | 3476 | 1461154702204 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 3476 | 1461154702207 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 05:18:22 INFO - PROCESS | 3476 | 1461154702210 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 3476 | 1461154702212 Marionette TRACE conn5 <- [1,966,null,{}] 05:18:22 INFO - PROCESS | 3476 | 1461154702216 Marionette TRACE conn5 -> [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:18:22 INFO - PROCESS | 3476 | 1461154702328 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 05:18:22 INFO - PROCESS | 3476 | 1461154702607 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 3476 | ++DOCSHELL 00000023919D7800 == 79 [pid = 3476] [id = 251] 05:18:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (000000238A6C5000) [pid = 3476] [serial = 752] [outer = 0000000000000000] 05:18:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000238B32F800) [pid = 3476] [serial = 753] [outer = 000000238A6C5000] 05:18:22 INFO - PROCESS | 3476 | 1461154702679 Marionette DEBUG loaded listener.js 05:18:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (0000002390867400) [pid = 3476] [serial = 754] [outer = 000000238A6C5000] 05:18:23 INFO - PROCESS | 3476 | 1461154703252 Marionette TRACE conn5 <- [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:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1085ms 05:18:23 INFO - PROCESS | 3476 | 1461154703298 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 05:18:23 INFO - PROCESS | 3476 | 1461154703303 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 05:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:18:23 INFO - PROCESS | 3476 | 1461154703309 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:18:23 INFO - PROCESS | 3476 | 1461154703312 Marionette TRACE conn5 <- [1,970,null,{}] 05:18:23 INFO - PROCESS | 3476 | 1461154703317 Marionette TRACE conn5 -> [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:18:23 INFO - PROCESS | 3476 | 1461154703427 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 05:18:23 INFO - PROCESS | 3476 | 1461154703526 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:23 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397A1E800 == 80 [pid = 3476] [id = 252] 05:18:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (0000002394188800) [pid = 3476] [serial = 755] [outer = 0000000000000000] 05:18:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000239494A800) [pid = 3476] [serial = 756] [outer = 0000002394188800] 05:18:23 INFO - PROCESS | 3476 | 1461154703577 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (0000002397AF3C00) [pid = 3476] [serial = 757] [outer = 0000002394188800] 05:18:24 INFO - PROCESS | 3476 | 1461154704238 Marionette TRACE conn5 <- [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:18:24 INFO - PROCESS | 3476 | --DOCSHELL 000000239648D000 == 79 [pid = 3476] [id = 184] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0570800 == 78 [pid = 3476] [id = 243] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 000000239F443800 == 77 [pid = 3476] [id = 242] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 000000239F43E000 == 76 [pid = 3476] [id = 241] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEBA000 == 75 [pid = 3476] [id = 240] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 000000239C346800 == 74 [pid = 3476] [id = 239] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 000000239C09A000 == 73 [pid = 3476] [id = 238] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239925F400) [pid = 3476] [serial = 632] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (0000002390867000) [pid = 3476] [serial = 629] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (000000239C4C9400) [pid = 3476] [serial = 635] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (000000239D48BC00) [pid = 3476] [serial = 638] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239C3B8400) [pid = 3476] [serial = 641] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239F571800) [pid = 3476] [serial = 644] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239F6F8800) [pid = 3476] [serial = 647] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239D2DCC00) [pid = 3476] [serial = 681] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E28800 == 72 [pid = 3476] [id = 237] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 00000023907AC800 == 71 [pid = 3476] [id = 236] 05:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 00000023949DD800 == 70 [pid = 3476] [id = 235] 05:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 988ms 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2837000 == 69 [pid = 3476] [id = 232] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3EB6000 == 68 [pid = 3476] [id = 231] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 00000023A255C000 == 67 [pid = 3476] [id = 230] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 000000239B792000 == 66 [pid = 3476] [id = 229] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 00000023949D7000 == 65 [pid = 3476] [id = 228] 05:18:24 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3EAA000 == 64 [pid = 3476] [id = 227] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000239D08DC00) [pid = 3476] [serial = 594] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239B9C7C00) [pid = 3476] [serial = 549] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239CBF2C00) [pid = 3476] [serial = 591] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (0000002397074C00) [pid = 3476] [serial = 552] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000239B594000) [pid = 3476] [serial = 588] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (000000239A8B1000) [pid = 3476] [serial = 555] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (00000023969F4400) [pid = 3476] [serial = 585] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239CE21800) [pid = 3476] [serial = 582] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239CB1C000) [pid = 3476] [serial = 668] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239CB53400) [pid = 3476] [serial = 669] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (0000002398503000) [pid = 3476] [serial = 674] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239CE27000) [pid = 3476] [serial = 671] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (000000239D48C800) [pid = 3476] [serial = 627] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (0000002390735800) [pid = 3476] [serial = 651] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000238C4D5C00) [pid = 3476] [serial = 650] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002397075800) [pid = 3476] [serial = 656] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (00000023988F4400) [pid = 3476] [serial = 657] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239B9CF000) [pid = 3476] [serial = 662] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239771C400) [pid = 3476] [serial = 654] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (0000002394CE7800) [pid = 3476] [serial = 653] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (0000002397AF3800) [pid = 3476] [serial = 659] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239B48B800) [pid = 3476] [serial = 660] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239C23E400) [pid = 3476] [serial = 678] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239850B800) [pid = 3476] [serial = 675] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239D051C00) [pid = 3476] [serial = 679] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000239CBF4C00) [pid = 3476] [serial = 381] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239D047400) [pid = 3476] [serial = 672] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239C23A000) [pid = 3476] [serial = 665] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239C278400) [pid = 3476] [serial = 666] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239BA7D400) [pid = 3476] [serial = 663] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 3476 | 1461154704331 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 3476 | 1461154704335 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 05:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:18:24 INFO - PROCESS | 3476 | 1461154704344 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 3476 | 1461154704346 Marionette TRACE conn5 <- [1,974,null,{}] 05:18:24 INFO - PROCESS | 3476 | 1461154704352 Marionette TRACE conn5 -> [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:18:24 INFO - PROCESS | 3476 | 1461154704450 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 05:18:24 INFO - PROCESS | 3476 | 1461154704457 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391DBF800 == 65 [pid = 3476] [id = 253] 05:18:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (0000002390823C00) [pid = 3476] [serial = 758] [outer = 0000000000000000] 05:18:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (0000002390867000) [pid = 3476] [serial = 759] [outer = 0000002390823C00] 05:18:24 INFO - PROCESS | 3476 | 1461154704506 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (00000023969EB000) [pid = 3476] [serial = 760] [outer = 0000002390823C00] 05:18:25 INFO - PROCESS | 3476 | 1461154705009 Marionette TRACE conn5 <- [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:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 693ms 05:18:25 INFO - PROCESS | 3476 | 1461154705037 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 3476 | 1461154705040 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 05:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:18:25 INFO - PROCESS | 3476 | 1461154705045 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 3476 | 1461154705052 Marionette TRACE conn5 <- [1,978,null,{}] 05:18:25 INFO - PROCESS | 3476 | 1461154705061 Marionette TRACE conn5 -> [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:18:25 INFO - PROCESS | 3476 | 1461154705219 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 05:18:25 INFO - PROCESS | 3476 | 1461154705319 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:25 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390799800 == 66 [pid = 3476] [id = 254] 05:18:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000238A65F000) [pid = 3476] [serial = 761] [outer = 0000000000000000] 05:18:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000238C420800) [pid = 3476] [serial = 762] [outer = 000000238A65F000] 05:18:25 INFO - PROCESS | 3476 | 1461154705381 Marionette DEBUG loaded listener.js 05:18:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (0000002390866400) [pid = 3476] [serial = 763] [outer = 000000238A65F000] 05:18:26 INFO - PROCESS | 3476 | 1461154706031 Marionette TRACE conn5 <- [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:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1033ms 05:18:26 INFO - PROCESS | 3476 | 1461154706081 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 05:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:18:26 INFO - PROCESS | 3476 | 1461154706087 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 05:18:26 INFO - PROCESS | 3476 | 1461154706092 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 3476 | 1461154706097 Marionette TRACE conn5 <- [1,982,null,{}] 05:18:26 INFO - PROCESS | 3476 | 1461154706123 Marionette TRACE conn5 -> [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:18:26 INFO - PROCESS | 3476 | 1461154706239 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 05:18:26 INFO - PROCESS | 3476 | 1461154706360 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 3476 | ++DOCSHELL 00000023907B1800 == 67 [pid = 3476] [id = 255] 05:18:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (00000023975F6400) [pid = 3476] [serial = 764] [outer = 0000000000000000] 05:18:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239787D400) [pid = 3476] [serial = 765] [outer = 00000023975F6400] 05:18:26 INFO - PROCESS | 3476 | 1461154706422 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (0000002398506800) [pid = 3476] [serial = 766] [outer = 00000023975F6400] 05:18:26 INFO - PROCESS | 3476 | 1461154706970 Marionette TRACE conn5 <- [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:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 944ms 05:18:27 INFO - PROCESS | 3476 | 1461154707039 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 05:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:18:27 INFO - PROCESS | 3476 | 1461154707043 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 05:18:27 INFO - PROCESS | 3476 | 1461154707060 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 3476 | 1461154707063 Marionette TRACE conn5 <- [1,986,null,{}] 05:18:27 INFO - PROCESS | 3476 | 1461154707069 Marionette TRACE conn5 -> [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:18:27 INFO - PROCESS | 3476 | 1461154707181 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 05:18:27 INFO - PROCESS | 3476 | 1461154707302 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E0C800 == 68 [pid = 3476] [id = 256] 05:18:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (00000023988FF000) [pid = 3476] [serial = 767] [outer = 0000000000000000] 05:18:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (0000002398B36400) [pid = 3476] [serial = 768] [outer = 00000023988FF000] 05:18:27 INFO - PROCESS | 3476 | 1461154707361 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (0000002399EBA000) [pid = 3476] [serial = 769] [outer = 00000023988FF000] 05:18:28 INFO - PROCESS | 3476 | 1461154707992 Marionette TRACE conn5 <- [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:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1004ms 05:18:28 INFO - PROCESS | 3476 | 1461154708052 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 3476 | 1461154708057 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 05:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:18:28 INFO - PROCESS | 3476 | 1461154708069 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 3476 | 1461154708075 Marionette TRACE conn5 <- [1,990,null,{}] 05:18:28 INFO - PROCESS | 3476 | 1461154708079 Marionette TRACE conn5 -> [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:18:28 INFO - PROCESS | 3476 | 1461154708224 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 05:18:28 INFO - PROCESS | 3476 | 1461154708366 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B946800 == 69 [pid = 3476] [id = 257] 05:18:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239A0BEC00) [pid = 3476] [serial = 770] [outer = 0000000000000000] 05:18:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239B58F400) [pid = 3476] [serial = 771] [outer = 000000239A0BEC00] 05:18:28 INFO - PROCESS | 3476 | 1461154708425 Marionette DEBUG loaded listener.js 05:18:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239B858000) [pid = 3476] [serial = 772] [outer = 000000239A0BEC00] 05:18:29 INFO - PROCESS | 3476 | 1461154709030 Marionette TRACE conn5 <- [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:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1039ms 05:18:29 INFO - PROCESS | 3476 | 1461154709105 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 05:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:18:29 INFO - PROCESS | 3476 | 1461154709108 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 05:18:29 INFO - PROCESS | 3476 | 1461154709112 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 3476 | 1461154709114 Marionette TRACE conn5 <- [1,994,null,{}] 05:18:29 INFO - PROCESS | 3476 | 1461154709151 Marionette TRACE conn5 -> [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:18:29 INFO - PROCESS | 3476 | 1461154709268 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 05:18:29 INFO - PROCESS | 3476 | 1461154709381 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C31E800 == 70 [pid = 3476] [id = 258] 05:18:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239B855C00) [pid = 3476] [serial = 773] [outer = 0000000000000000] 05:18:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239B9CEC00) [pid = 3476] [serial = 774] [outer = 000000239B855C00] 05:18:29 INFO - PROCESS | 3476 | 1461154709439 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239BA7E400) [pid = 3476] [serial = 775] [outer = 000000239B855C00] 05:18:30 INFO - PROCESS | 3476 | 1461154710035 Marionette TRACE conn5 <- [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:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 946ms 05:18:30 INFO - PROCESS | 3476 | 1461154710065 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 3476 | 1461154710067 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 05:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:18:30 INFO - PROCESS | 3476 | 1461154710072 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 3476 | 1461154710075 Marionette TRACE conn5 <- [1,998,null,{}] 05:18:30 INFO - PROCESS | 3476 | 1461154710079 Marionette TRACE conn5 -> [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:18:30 INFO - PROCESS | 3476 | 1461154710190 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 05:18:30 INFO - PROCESS | 3476 | 1461154710286 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C643800 == 71 [pid = 3476] [id = 259] 05:18:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239C24F800) [pid = 3476] [serial = 776] [outer = 0000000000000000] 05:18:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239C252000) [pid = 3476] [serial = 777] [outer = 000000239C24F800] 05:18:30 INFO - PROCESS | 3476 | 1461154710352 Marionette DEBUG loaded listener.js 05:18:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239C29B400) [pid = 3476] [serial = 778] [outer = 000000239C24F800] 05:18:30 INFO - PROCESS | 3476 | 1461154710952 Marionette TRACE conn5 <- [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:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 942ms 05:18:31 INFO - PROCESS | 3476 | 1461154711016 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 05:18:31 INFO - PROCESS | 3476 | 1461154711019 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 05:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:18:31 INFO - PROCESS | 3476 | 1461154711022 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 3476 | 1461154711024 Marionette TRACE conn5 <- [1,1002,null,{}] 05:18:31 INFO - PROCESS | 3476 | 1461154711028 Marionette TRACE conn5 -> [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:18:31 INFO - PROCESS | 3476 | 1461154711139 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 05:18:31 INFO - PROCESS | 3476 | 1461154711232 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEA5800 == 72 [pid = 3476] [id = 260] 05:18:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239C24FC00) [pid = 3476] [serial = 779] [outer = 0000000000000000] 05:18:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239C3BAC00) [pid = 3476] [serial = 780] [outer = 000000239C24FC00] 05:18:31 INFO - PROCESS | 3476 | 1461154711288 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239CB18800) [pid = 3476] [serial = 781] [outer = 000000239C24FC00] 05:18:31 INFO - PROCESS | 3476 | 1461154711825 Marionette TRACE conn5 <- [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:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 839ms 05:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:18:31 INFO - PROCESS | 3476 | 1461154711864 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 05:18:31 INFO - PROCESS | 3476 | 1461154711866 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 05:18:31 INFO - PROCESS | 3476 | 1461154711870 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 3476 | 1461154711872 Marionette TRACE conn5 <- [1,1006,null,{}] 05:18:31 INFO - PROCESS | 3476 | 1461154711876 Marionette TRACE conn5 -> [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:18:32 INFO - PROCESS | 3476 | 1461154711994 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 05:18:32 INFO - PROCESS | 3476 | 1461154712087 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:32 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F27F000 == 73 [pid = 3476] [id = 261] 05:18:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (000000239CB15C00) [pid = 3476] [serial = 782] [outer = 0000000000000000] 05:18:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (000000239CBF2C00) [pid = 3476] [serial = 783] [outer = 000000239CB15C00] 05:18:32 INFO - PROCESS | 3476 | 1461154712149 Marionette DEBUG loaded listener.js 05:18:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (000000239CBF0000) [pid = 3476] [serial = 784] [outer = 000000239CB15C00] 05:18:32 INFO - PROCESS | 3476 | 1461154712771 Marionette TRACE conn5 <- [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:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 923ms 05:18:32 INFO - PROCESS | 3476 | 1461154712796 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 3476 | 1461154712798 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 05:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:18:32 INFO - PROCESS | 3476 | 1461154712802 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 3476 | 1461154712804 Marionette TRACE conn5 <- [1,1010,null,{}] 05:18:32 INFO - PROCESS | 3476 | 1461154712808 Marionette TRACE conn5 -> [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:18:32 INFO - PROCESS | 3476 | 1461154712930 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 05:18:33 INFO - PROCESS | 3476 | 1461154713024 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F558000 == 74 [pid = 3476] [id = 262] 05:18:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (000000239CB56800) [pid = 3476] [serial = 785] [outer = 0000000000000000] 05:18:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (000000239D048400) [pid = 3476] [serial = 786] [outer = 000000239CB56800] 05:18:33 INFO - PROCESS | 3476 | 1461154713081 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (000000239CE27000) [pid = 3476] [serial = 787] [outer = 000000239CB56800] 05:18:33 INFO - PROCESS | 3476 | 1461154713807 Marionette TRACE conn5 <- [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:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1029ms 05:18:33 INFO - PROCESS | 3476 | 1461154713834 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 05:18:33 INFO - PROCESS | 3476 | 1461154713838 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 05:18:33 INFO - PROCESS | 3476 | 1461154713844 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:18:33 INFO - PROCESS | 3476 | 1461154713848 Marionette TRACE conn5 <- [1,1014,null,{}] 05:18:33 INFO - PROCESS | 3476 | 1461154713880 Marionette TRACE conn5 -> [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:18:34 INFO - PROCESS | 3476 | 1461154714000 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 05:18:34 INFO - PROCESS | 3476 | 1461154714134 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397958000 == 75 [pid = 3476] [id = 263] 05:18:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (000000238FCEF800) [pid = 3476] [serial = 788] [outer = 0000000000000000] 05:18:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (0000002390861000) [pid = 3476] [serial = 789] [outer = 000000238FCEF800] 05:18:34 INFO - PROCESS | 3476 | 1461154714193 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (00000023975F4800) [pid = 3476] [serial = 790] [outer = 000000238FCEF800] 05:18:34 INFO - PROCESS | 3476 | --DOCSHELL 0000002391DBF800 == 74 [pid = 3476] [id = 253] 05:18:34 INFO - PROCESS | 3476 | --DOCSHELL 0000002397A1E800 == 73 [pid = 3476] [id = 252] 05:18:34 INFO - PROCESS | 3476 | --DOCSHELL 00000023919D7800 == 72 [pid = 3476] [id = 251] 05:18:34 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3EB3000 == 71 [pid = 3476] [id = 248] 05:18:34 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2560800 == 70 [pid = 3476] [id = 247] 05:18:34 INFO - PROCESS | 3476 | --DOCSHELL 000000239C08B800 == 69 [pid = 3476] [id = 246] 05:18:34 INFO - PROCESS | 3476 | --DOCSHELL 0000002396477800 == 68 [pid = 3476] [id = 245] 05:18:34 INFO - PROCESS | 3476 | 1461154714751 Marionette TRACE conn5 <- [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:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 943ms 05:18:34 INFO - PROCESS | 3476 | 1461154714791 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 3476 | 1461154714797 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 05:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:18:34 INFO - PROCESS | 3476 | 1461154714803 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 3476 | 1461154714806 Marionette TRACE conn5 <- [1,1018,null,{}] 05:18:34 INFO - PROCESS | 3476 | 1461154714810 Marionette TRACE conn5 -> [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:18:34 INFO - PROCESS | 3476 | 1461154714906 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 05:18:34 INFO - PROCESS | 3476 | 1461154714992 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:35 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E13800 == 69 [pid = 3476] [id = 264] 05:18:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (0000002391044400) [pid = 3476] [serial = 791] [outer = 0000000000000000] 05:18:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (0000002397F9E000) [pid = 3476] [serial = 792] [outer = 0000002391044400] 05:18:35 INFO - PROCESS | 3476 | 1461154715040 Marionette DEBUG loaded listener.js 05:18:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (0000002399EB6400) [pid = 3476] [serial = 793] [outer = 0000002391044400] 05:18:35 INFO - PROCESS | 3476 | 1461154715424 Marionette TRACE conn5 <- [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:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 05:18:35 INFO - PROCESS | 3476 | 1461154715506 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 05:18:35 INFO - PROCESS | 3476 | 1461154715509 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 05:18:35 INFO - PROCESS | 3476 | 1461154715512 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:18:35 INFO - PROCESS | 3476 | 1461154715516 Marionette TRACE conn5 <- [1,1022,null,{}] 05:18:35 INFO - PROCESS | 3476 | 1461154715527 Marionette TRACE conn5 -> [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:18:35 INFO - PROCESS | 3476 | 1461154715629 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 05:18:35 INFO - PROCESS | 3476 | 1461154715643 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:35 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEA3000 == 70 [pid = 3476] [id = 265] 05:18:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000239C21F400) [pid = 3476] [serial = 794] [outer = 0000000000000000] 05:18:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239C24A400) [pid = 3476] [serial = 795] [outer = 000000239C21F400] 05:18:35 INFO - PROCESS | 3476 | 1461154715692 Marionette DEBUG loaded listener.js 05:18:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (000000239C27A800) [pid = 3476] [serial = 796] [outer = 000000239C21F400] 05:18:36 INFO - PROCESS | 3476 | 1461154716204 Marionette TRACE conn5 <- [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:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 732ms 05:18:36 INFO - PROCESS | 3476 | 1461154716249 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 05:18:36 INFO - PROCESS | 3476 | 1461154716252 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 05:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:18:36 INFO - PROCESS | 3476 | 1461154716255 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:18:36 INFO - PROCESS | 3476 | 1461154716257 Marionette TRACE conn5 <- [1,1026,null,{}] 05:18:36 INFO - PROCESS | 3476 | 1461154716261 Marionette TRACE conn5 -> [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:18:36 INFO - PROCESS | 3476 | 1461154716389 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 05:18:36 INFO - PROCESS | 3476 | 1461154716447 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A057D800 == 71 [pid = 3476] [id = 266] 05:18:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (000000239C39CC00) [pid = 3476] [serial = 797] [outer = 0000000000000000] 05:18:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (000000239CFF2C00) [pid = 3476] [serial = 798] [outer = 000000239C39CC00] 05:18:36 INFO - PROCESS | 3476 | 1461154716496 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (000000239D319400) [pid = 3476] [serial = 799] [outer = 000000239C39CC00] 05:18:36 INFO - PROCESS | 3476 | 1461154716942 Marionette TRACE conn5 <- [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:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 05:18:37 INFO - PROCESS | 3476 | 1461154717006 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 3476 | 1461154717009 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 05:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:18:37 INFO - PROCESS | 3476 | 1461154717022 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 3476 | 1461154717024 Marionette TRACE conn5 <- [1,1030,null,{}] 05:18:37 INFO - PROCESS | 3476 | 1461154717027 Marionette TRACE conn5 -> [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:18:37 INFO - PROCESS | 3476 | 1461154717147 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 05:18:37 INFO - PROCESS | 3476 | 1461154717205 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A21800 == 72 [pid = 3476] [id = 267] 05:18:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (000000239CB50800) [pid = 3476] [serial = 800] [outer = 0000000000000000] 05:18:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (000000239F0BEC00) [pid = 3476] [serial = 801] [outer = 000000239CB50800] 05:18:37 INFO - PROCESS | 3476 | 1461154717251 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (000000239F4F1C00) [pid = 3476] [serial = 802] [outer = 000000239CB50800] 05:18:37 INFO - PROCESS | 3476 | 1461154717688 Marionette TRACE conn5 <- [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:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 05:18:37 INFO - PROCESS | 3476 | 1461154717723 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 3476 | 1461154717725 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 05:18:37 INFO - PROCESS | 3476 | 1461154717728 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:18:37 INFO - PROCESS | 3476 | 1461154717730 Marionette TRACE conn5 <- [1,1034,null,{}] 05:18:37 INFO - PROCESS | 3476 | 1461154717738 Marionette TRACE conn5 -> [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:18:38 INFO - PROCESS | 3476 | 1461154718070 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (0000002394C58C00) [pid = 3476] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (000000238AD08400) [pid = 3476] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (00000023989B6000) [pid = 3476] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (000000239C4C4C00) [pid = 3476] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (000000239A9CC400) [pid = 3476] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (00000023A13D1C00) [pid = 3476] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239C27AC00) [pid = 3476] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239C3B2C00) [pid = 3476] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000238C493000) [pid = 3476] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (000000239CBF2400) [pid = 3476] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (0000002394188800) [pid = 3476] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239D2DC400) [pid = 3476] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (0000002394195C00) [pid = 3476] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239F6F5800) [pid = 3476] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239F6EA400) [pid = 3476] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000238A6C5000) [pid = 3476] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239F4EA400) [pid = 3476] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239F4F5800) [pid = 3476] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (000000239C39A000) [pid = 3476] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000239CB4EC00) [pid = 3476] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (0000002394C4BC00) [pid = 3476] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (0000002390735C00) [pid = 3476] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239C399800) [pid = 3476] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (00000023989C0C00) [pid = 3476] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239085F800) [pid = 3476] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (00000023989BCC00) [pid = 3476] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:18:38 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239D0D4C00) [pid = 3476] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:18:38 INFO - PROCESS | 3476 | 1461154718144 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978E1000 == 73 [pid = 3476] [id = 268] 05:18:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000238A238C00) [pid = 3476] [serial = 803] [outer = 0000000000000000] 05:18:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239081D400) [pid = 3476] [serial = 804] [outer = 000000238A238C00] 05:18:38 INFO - PROCESS | 3476 | 1461154718195 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (0000002398506C00) [pid = 3476] [serial = 805] [outer = 000000238A238C00] 05:18:38 INFO - PROCESS | 3476 | 1461154718596 Marionette TRACE conn5 <- [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:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 879ms 05:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:18:38 INFO - PROCESS | 3476 | 1461154718612 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 05:18:38 INFO - PROCESS | 3476 | 1461154718614 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 05:18:38 INFO - PROCESS | 3476 | 1461154718618 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 3476 | 1461154718620 Marionette TRACE conn5 <- [1,1038,null,{}] 05:18:38 INFO - PROCESS | 3476 | 1461154718623 Marionette TRACE conn5 -> [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:18:38 INFO - PROCESS | 3476 | 1461154718712 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 05:18:38 INFO - PROCESS | 3476 | 1461154718719 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3081800 == 74 [pid = 3476] [id = 269] 05:18:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239A9CC400) [pid = 3476] [serial = 806] [outer = 0000000000000000] 05:18:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239CBECC00) [pid = 3476] [serial = 807] [outer = 000000239A9CC400] 05:18:38 INFO - PROCESS | 3476 | 1461154718764 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239F6EB800) [pid = 3476] [serial = 808] [outer = 000000239A9CC400] 05:18:39 INFO - PROCESS | 3476 | 1461154719193 Marionette TRACE conn5 <- [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:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 628ms 05:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:18:39 INFO - PROCESS | 3476 | 1461154719248 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 3476 | 1461154719251 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 05:18:39 INFO - PROCESS | 3476 | 1461154719254 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 3476 | 1461154719256 Marionette TRACE conn5 <- [1,1042,null,{}] 05:18:39 INFO - PROCESS | 3476 | 1461154719259 Marionette TRACE conn5 -> [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:18:39 INFO - PROCESS | 3476 | 1461154719349 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 05:18:39 INFO - PROCESS | 3476 | 1461154719355 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3EA1800 == 75 [pid = 3476] [id = 270] 05:18:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (00000023A13CEC00) [pid = 3476] [serial = 809] [outer = 0000000000000000] 05:18:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (00000023A2734800) [pid = 3476] [serial = 810] [outer = 00000023A13CEC00] 05:18:39 INFO - PROCESS | 3476 | 1461154719402 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (00000023A2741000) [pid = 3476] [serial = 811] [outer = 00000023A13CEC00] 05:18:39 INFO - PROCESS | 3476 | 1461154719814 Marionette TRACE conn5 <- [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:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 586ms 05:18:39 INFO - PROCESS | 3476 | 1461154719843 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 3476 | 1461154719846 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 05:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:18:39 INFO - PROCESS | 3476 | 1461154719849 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 3476 | 1461154719851 Marionette TRACE conn5 <- [1,1046,null,{}] 05:18:39 INFO - PROCESS | 3476 | 1461154719854 Marionette TRACE conn5 -> [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:18:39 INFO - PROCESS | 3476 | 1461154719982 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 05:18:39 INFO - PROCESS | 3476 | 1461154719991 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:40 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A503A800 == 76 [pid = 3476] [id = 271] 05:18:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (00000023A3E0D400) [pid = 3476] [serial = 812] [outer = 0000000000000000] 05:18:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (00000023A3E10400) [pid = 3476] [serial = 813] [outer = 00000023A3E0D400] 05:18:40 INFO - PROCESS | 3476 | 1461154720038 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (00000023A3E1B800) [pid = 3476] [serial = 814] [outer = 00000023A3E0D400] 05:18:40 INFO - PROCESS | 3476 | 1461154720707 Marionette TRACE conn5 <- [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:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 05:18:40 INFO - PROCESS | 3476 | 1461154720734 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 3476 | 1461154720740 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 05:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:18:40 INFO - PROCESS | 3476 | 1461154720746 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 3476 | 1461154720750 Marionette TRACE conn5 <- [1,1050,null,{}] 05:18:40 INFO - PROCESS | 3476 | 1461154720756 Marionette TRACE conn5 -> [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:18:40 INFO - PROCESS | 3476 | 1461154720883 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 05:18:41 INFO - PROCESS | 3476 | 1461154721014 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A899800 == 77 [pid = 3476] [id = 272] 05:18:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (0000002396CDA000) [pid = 3476] [serial = 815] [outer = 0000000000000000] 05:18:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (00000023988F1800) [pid = 3476] [serial = 816] [outer = 0000002396CDA000] 05:18:41 INFO - PROCESS | 3476 | 1461154721074 Marionette DEBUG loaded listener.js 05:18:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (000000239B440000) [pid = 3476] [serial = 817] [outer = 0000002396CDA000] 05:18:41 INFO - PROCESS | 3476 | 1461154721710 Marionette TRACE conn5 <- [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:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1026ms 05:18:41 INFO - PROCESS | 3476 | 1461154721774 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 3476 | 1461154721781 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 05:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:18:41 INFO - PROCESS | 3476 | 1461154721788 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 3476 | 1461154721791 Marionette TRACE conn5 <- [1,1054,null,{}] 05:18:41 INFO - PROCESS | 3476 | 1461154721795 Marionette TRACE conn5 -> [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:18:41 INFO - PROCESS | 3476 | 1461154721916 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 05:18:42 INFO - PROCESS | 3476 | 1461154722044 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A057A000 == 78 [pid = 3476] [id = 273] 05:18:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000239C238800) [pid = 3476] [serial = 818] [outer = 0000000000000000] 05:18:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (000000239C398800) [pid = 3476] [serial = 819] [outer = 000000239C238800] 05:18:42 INFO - PROCESS | 3476 | 1461154722102 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (000000239D045400) [pid = 3476] [serial = 820] [outer = 000000239C238800] 05:18:42 INFO - PROCESS | 3476 | 1461154722765 Marionette TRACE conn5 <- [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:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1024ms 05:18:42 INFO - PROCESS | 3476 | 1461154722819 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 05:18:42 INFO - PROCESS | 3476 | 1461154722822 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 05:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:18:42 INFO - PROCESS | 3476 | 1461154722826 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:18:42 INFO - PROCESS | 3476 | 1461154722830 Marionette TRACE conn5 <- [1,1058,null,{}] 05:18:42 INFO - PROCESS | 3476 | 1461154722861 Marionette TRACE conn5 -> [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:18:43 INFO - PROCESS | 3476 | 1461154723047 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 05:18:43 INFO - PROCESS | 3476 | 1461154723143 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:43 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A4B14000 == 79 [pid = 3476] [id = 274] 05:18:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000239D315C00) [pid = 3476] [serial = 821] [outer = 0000000000000000] 05:18:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239F578400) [pid = 3476] [serial = 822] [outer = 000000239D315C00] 05:18:43 INFO - PROCESS | 3476 | 1461154723202 Marionette DEBUG loaded listener.js 05:18:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (00000023A2735800) [pid = 3476] [serial = 823] [outer = 000000239D315C00] 05:18:43 INFO - PROCESS | 3476 | 1461154723844 Marionette TRACE conn5 <- [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:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1033ms 05:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:18:43 INFO - PROCESS | 3476 | 1461154723859 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 3476 | 1461154723863 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 05:18:43 INFO - PROCESS | 3476 | 1461154723867 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 3476 | 1461154723869 Marionette TRACE conn5 <- [1,1062,null,{}] 05:18:43 INFO - PROCESS | 3476 | 1461154723873 Marionette TRACE conn5 -> [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:18:44 INFO - PROCESS | 3476 | 1461154723990 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 05:18:44 INFO - PROCESS | 3476 | 1461154724090 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A59C8000 == 80 [pid = 3476] [id = 275] 05:18:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (00000023A3E25800) [pid = 3476] [serial = 824] [outer = 0000000000000000] 05:18:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (00000023A3E27800) [pid = 3476] [serial = 825] [outer = 00000023A3E25800] 05:18:44 INFO - PROCESS | 3476 | 1461154724147 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (000000239CBB5000) [pid = 3476] [serial = 826] [outer = 00000023A3E25800] 05:18:44 INFO - PROCESS | 3476 | 1461154724655 Marionette TRACE conn5 <- [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:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 837ms 05:18:44 INFO - PROCESS | 3476 | 1461154724706 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 05:18:44 INFO - PROCESS | 3476 | 1461154724709 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 05:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:18:44 INFO - PROCESS | 3476 | 1461154724712 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:18:44 INFO - PROCESS | 3476 | 1461154724715 Marionette TRACE conn5 <- [1,1066,null,{}] 05:18:44 INFO - PROCESS | 3476 | 1461154724719 Marionette TRACE conn5 -> [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:18:44 INFO - PROCESS | 3476 | 1461154724832 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 05:18:44 INFO - PROCESS | 3476 | 1461154724932 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A59E2000 == 81 [pid = 3476] [id = 276] 05:18:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (000000239CBBC000) [pid = 3476] [serial = 827] [outer = 0000000000000000] 05:18:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (000000239CBBF000) [pid = 3476] [serial = 828] [outer = 000000239CBBC000] 05:18:44 INFO - PROCESS | 3476 | 1461154724988 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (00000023A5605000) [pid = 3476] [serial = 829] [outer = 000000239CBBC000] 05:18:45 INFO - PROCESS | 3476 | 1461154725616 Marionette TRACE conn5 <- [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:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 943ms 05:18:45 INFO - PROCESS | 3476 | 1461154725658 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 05:18:45 INFO - PROCESS | 3476 | 1461154725661 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 05:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:18:45 INFO - PROCESS | 3476 | 1461154725665 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - PROCESS | 3476 | 1461154725667 Marionette TRACE conn5 <- [1,1070,null,{}] 05:18:45 INFO - PROCESS | 3476 | 1461154725671 Marionette TRACE conn5 -> [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:18:45 INFO - PROCESS | 3476 | 1461154725794 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 05:18:45 INFO - PROCESS | 3476 | 1461154725896 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5510000 == 82 [pid = 3476] [id = 277] 05:18:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (00000023A57A8000) [pid = 3476] [serial = 830] [outer = 0000000000000000] 05:18:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (00000023A57AD800) [pid = 3476] [serial = 831] [outer = 00000023A57A8000] 05:18:45 INFO - PROCESS | 3476 | 1461154725955 Marionette DEBUG loaded listener.js 05:18:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (00000023A4B93C00) [pid = 3476] [serial = 832] [outer = 00000023A57A8000] 05:18:46 INFO - PROCESS | 3476 | 1461154726539 Marionette TRACE conn5 <- [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:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 943ms 05:18:46 INFO - PROCESS | 3476 | 1461154726610 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 3476 | 1461154726612 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 05:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:18:46 INFO - PROCESS | 3476 | 1461154726616 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 3476 | 1461154726618 Marionette TRACE conn5 <- [1,1074,null,{}] 05:18:46 INFO - PROCESS | 3476 | 1461154726622 Marionette TRACE conn5 -> [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:18:46 INFO - PROCESS | 3476 | 1461154726759 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 05:18:46 INFO - PROCESS | 3476 | 1461154726946 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:46 INFO - PROCESS | 3476 | ++DOCSHELL 00000023906C4800 == 83 [pid = 3476] [id = 278] 05:18:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (000000238AD05C00) [pid = 3476] [serial = 833] [outer = 0000000000000000] 05:18:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (0000002398504C00) [pid = 3476] [serial = 834] [outer = 000000238AD05C00] 05:18:47 INFO - PROCESS | 3476 | 1461154727003 Marionette DEBUG loaded listener.js 05:18:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (000000239CBEFC00) [pid = 3476] [serial = 835] [outer = 000000238AD05C00] 05:18:47 INFO - PROCESS | 3476 | 1461154727808 Marionette TRACE conn5 <- [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:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1235ms 05:18:47 INFO - PROCESS | 3476 | 1461154727855 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 05:18:47 INFO - PROCESS | 3476 | 1461154727859 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 05:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:18:47 INFO - PROCESS | 3476 | 1461154727865 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:18:47 INFO - PROCESS | 3476 | 1461154727869 Marionette TRACE conn5 <- [1,1078,null,{}] 05:18:47 INFO - PROCESS | 3476 | 1461154727877 Marionette TRACE conn5 -> [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:18:48 INFO - PROCESS | 3476 | 1461154727999 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 05:18:48 INFO - PROCESS | 3476 | 1461154728125 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 3476 | ++DOCSHELL 000000238A408000 == 84 [pid = 3476] [id = 279] 05:18:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (000000238A23A400) [pid = 3476] [serial = 836] [outer = 0000000000000000] 05:18:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (000000238A460800) [pid = 3476] [serial = 837] [outer = 000000238A23A400] 05:18:48 INFO - PROCESS | 3476 | 1461154728177 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (000000238AB98000) [pid = 3476] [serial = 838] [outer = 000000238A23A400] 05:18:48 INFO - PROCESS | 3476 | 1461154728810 Marionette TRACE conn5 <- [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:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 983ms 05:18:48 INFO - PROCESS | 3476 | 1461154728851 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 3476 | 1461154728857 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 05:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:18:48 INFO - PROCESS | 3476 | 1461154728864 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 3476 | 1461154728866 Marionette TRACE conn5 <- [1,1082,null,{}] 05:18:48 INFO - PROCESS | 3476 | 1461154728870 Marionette TRACE conn5 -> [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:18:49 INFO - PROCESS | 3476 | 1461154729024 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 05:18:49 INFO - PROCESS | 3476 | 1461154729040 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390076800 == 85 [pid = 3476] [id = 280] 05:18:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (000000238C81B800) [pid = 3476] [serial = 839] [outer = 0000000000000000] 05:18:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 166 (000000238F836400) [pid = 3476] [serial = 840] [outer = 000000238C81B800] 05:18:49 INFO - PROCESS | 3476 | 1461154729089 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 167 (000000239009AC00) [pid = 3476] [serial = 841] [outer = 000000238C81B800] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3EA1800 == 84 [pid = 3476] [id = 270] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3081800 == 83 [pid = 3476] [id = 269] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 00000023978E1000 == 82 [pid = 3476] [id = 268] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A21800 == 81 [pid = 3476] [id = 267] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 00000023A057D800 == 80 [pid = 3476] [id = 266] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEA3000 == 79 [pid = 3476] [id = 265] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E13800 == 78 [pid = 3476] [id = 264] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 166 (0000002390867000) [pid = 3476] [serial = 759] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 165 (00000023A019F400) [pid = 3476] [serial = 747] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (00000023A3E11C00) [pid = 3476] [serial = 750] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (000000239D049000) [pid = 3476] [serial = 744] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 0000002397958000 == 77 [pid = 3476] [id = 263] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 000000239C31E800 == 76 [pid = 3476] [id = 258] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 000000239B946800 == 75 [pid = 3476] [id = 257] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E0C800 == 74 [pid = 3476] [id = 256] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 00000023907B1800 == 73 [pid = 3476] [id = 255] 05:18:49 INFO - PROCESS | 3476 | --DOCSHELL 0000002390799800 == 72 [pid = 3476] [id = 254] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (0000002396CD9000) [pid = 3476] [serial = 685] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (000000239487B800) [pid = 3476] [serial = 684] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (0000002398BB7800) [pid = 3476] [serial = 711] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (000000239A421C00) [pid = 3476] [serial = 712] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (000000239F0C5000) [pid = 3476] [serial = 682] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (000000239850E000) [pid = 3476] [serial = 706] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (0000002390732000) [pid = 3476] [serial = 705] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (00000023906E3000) [pid = 3476] [serial = 708] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (0000002394CE8800) [pid = 3476] [serial = 709] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (000000239F4F4800) [pid = 3476] [serial = 693] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (000000239B85D000) [pid = 3476] [serial = 688] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (0000002399EB5000) [pid = 3476] [serial = 687] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (00000023A019CC00) [pid = 3476] [serial = 696] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (00000023A2738800) [pid = 3476] [serial = 699] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239CFEDC00) [pid = 3476] [serial = 724] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239D492400) [pid = 3476] [serial = 732] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000239D31F400) [pid = 3476] [serial = 691] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (000000239D2D7C00) [pid = 3476] [serial = 730] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (000000239BA87000) [pid = 3476] [serial = 717] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239D043000) [pid = 3476] [serial = 729] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239C23C000) [pid = 3476] [serial = 718] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239C4CC000) [pid = 3476] [serial = 720] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239CBF3400) [pid = 3476] [serial = 723] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000239CB1E800) [pid = 3476] [serial = 721] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (0000002397717800) [pid = 3476] [serial = 726] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239B59B800) [pid = 3476] [serial = 727] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (000000239B48C000) [pid = 3476] [serial = 703] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000239494C400) [pid = 3476] [serial = 702] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (000000239C4CBC00) [pid = 3476] [serial = 690] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (000000239B593000) [pid = 3476] [serial = 714] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239B9D0000) [pid = 3476] [serial = 715] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239C26FC00) [pid = 3476] [serial = 741] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (00000023A2743000) [pid = 3476] [serial = 700] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239C4D1800) [pid = 3476] [serial = 636] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239C3BDC00) [pid = 3476] [serial = 642] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (000000238FA28000) [pid = 3476] [serial = 735] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (0000002396474400) [pid = 3476] [serial = 630] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (00000023989BD800) [pid = 3476] [serial = 738] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239F4F3000) [pid = 3476] [serial = 733] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (0000002397AF3C00) [pid = 3476] [serial = 757] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239F0C6800) [pid = 3476] [serial = 639] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239BA15400) [pid = 3476] [serial = 633] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (00000023A13C6000) [pid = 3476] [serial = 697] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (00000023A0197000) [pid = 3476] [serial = 648] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000238B32F800) [pid = 3476] [serial = 753] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239F573800) [pid = 3476] [serial = 694] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (0000002390867400) [pid = 3476] [serial = 754] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239F6EE800) [pid = 3476] [serial = 645] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000239494A800) [pid = 3476] [serial = 756] [outer = 0000000000000000] [url = about:blank] 05:18:49 INFO - PROCESS | 3476 | 1461154729690 Marionette TRACE conn5 <- [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:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 881ms 05:18:49 INFO - PROCESS | 3476 | 1461154729746 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 3476 | 1461154729748 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 05:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:18:49 INFO - PROCESS | 3476 | 1461154729752 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 3476 | 1461154729756 Marionette TRACE conn5 <- [1,1086,null,{}] 05:18:49 INFO - PROCESS | 3476 | 1461154729768 Marionette TRACE conn5 -> [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:18:49 INFO - PROCESS | 3476 | 1461154729872 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 05:18:49 INFO - PROCESS | 3476 | 1461154729884 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 3476 | ++DOCSHELL 00000023919C5800 == 73 [pid = 3476] [id = 281] 05:18:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (0000002390736C00) [pid = 3476] [serial = 842] [outer = 0000000000000000] 05:18:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239081F800) [pid = 3476] [serial = 843] [outer = 0000002390736C00] 05:18:49 INFO - PROCESS | 3476 | 1461154729936 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239103C400) [pid = 3476] [serial = 844] [outer = 0000002390736C00] 05:18:50 INFO - PROCESS | 3476 | 1461154730420 Marionette TRACE conn5 <- [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:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 693ms 05:18:50 INFO - PROCESS | 3476 | 1461154730447 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 3476 | 1461154730450 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 05:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:18:50 INFO - PROCESS | 3476 | 1461154730453 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 3476 | 1461154730455 Marionette TRACE conn5 <- [1,1090,null,{}] 05:18:50 INFO - PROCESS | 3476 | 1461154730459 Marionette TRACE conn5 -> [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:18:50 INFO - PROCESS | 3476 | 1461154730552 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 05:18:50 INFO - PROCESS | 3476 | 1461154730664 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C61800 == 74 [pid = 3476] [id = 282] 05:18:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (0000002391D8F400) [pid = 3476] [serial = 845] [outer = 0000000000000000] 05:18:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (0000002394187C00) [pid = 3476] [serial = 846] [outer = 0000002391D8F400] 05:18:50 INFO - PROCESS | 3476 | 1461154730718 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (0000002394877800) [pid = 3476] [serial = 847] [outer = 0000002391D8F400] 05:18:51 INFO - PROCESS | 3476 | 1461154731072 Marionette TRACE conn5 <- [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:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 693ms 05:18:51 INFO - PROCESS | 3476 | 1461154731148 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 3476 | 1461154731151 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 05:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:18:51 INFO - PROCESS | 3476 | 1461154731154 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 3476 | 1461154731156 Marionette TRACE conn5 <- [1,1094,null,{}] 05:18:51 INFO - PROCESS | 3476 | 1461154731159 Marionette TRACE conn5 -> [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:18:51 INFO - PROCESS | 3476 | 1461154731249 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 05:18:51 INFO - PROCESS | 3476 | 1461154731256 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978D7000 == 75 [pid = 3476] [id = 283] 05:18:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (0000002394881800) [pid = 3476] [serial = 848] [outer = 0000000000000000] 05:18:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (00000023949AD000) [pid = 3476] [serial = 849] [outer = 0000002394881800] 05:18:51 INFO - PROCESS | 3476 | 1461154731304 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (0000002394C53800) [pid = 3476] [serial = 850] [outer = 0000002394881800] 05:18:51 INFO - PROCESS | 3476 | 1461154731784 Marionette TRACE conn5 <- [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:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 05:18:51 INFO - PROCESS | 3476 | 1461154731850 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 3476 | 1461154731852 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 05:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:18:51 INFO - PROCESS | 3476 | 1461154731862 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 3476 | 1461154731864 Marionette TRACE conn5 <- [1,1098,null,{}] 05:18:51 INFO - PROCESS | 3476 | 1461154731867 Marionette TRACE conn5 -> [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:18:52 INFO - PROCESS | 3476 | 1461154732039 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 05:18:52 INFO - PROCESS | 3476 | 1461154732064 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397961800 == 76 [pid = 3476] [id = 284] 05:18:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (00000023969EA400) [pid = 3476] [serial = 851] [outer = 0000000000000000] 05:18:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (0000002397078400) [pid = 3476] [serial = 852] [outer = 00000023969EA400] 05:18:52 INFO - PROCESS | 3476 | 1461154732115 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (00000023975F4C00) [pid = 3476] [serial = 853] [outer = 00000023969EA400] 05:18:52 INFO - PROCESS | 3476 | 1461154732571 Marionette TRACE conn5 <- [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:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 732ms 05:18:52 INFO - PROCESS | 3476 | 1461154732596 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 3476 | 1461154732598 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 05:18:52 INFO - PROCESS | 3476 | 1461154732601 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:18:52 INFO - PROCESS | 3476 | 1461154732603 Marionette TRACE conn5 <- [1,1102,null,{}] 05:18:52 INFO - PROCESS | 3476 | 1461154732612 Marionette TRACE conn5 -> [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:18:52 INFO - PROCESS | 3476 | 1461154732728 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 05:18:52 INFO - PROCESS | 3476 | 1461154732780 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 3476 | ++DOCSHELL 000000239867F800 == 77 [pid = 3476] [id = 285] 05:18:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (00000023969EF800) [pid = 3476] [serial = 854] [outer = 0000000000000000] 05:18:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239771AC00) [pid = 3476] [serial = 855] [outer = 00000023969EF800] 05:18:52 INFO - PROCESS | 3476 | 1461154732833 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (0000002397F5B000) [pid = 3476] [serial = 856] [outer = 00000023969EF800] 05:18:53 INFO - PROCESS | 3476 | 1461154733288 Marionette TRACE conn5 <- [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:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 796ms 05:18:53 INFO - PROCESS | 3476 | 1461154733424 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 3476 | 1461154733427 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 05:18:53 INFO - PROCESS | 3476 | 1461154733431 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:18:53 INFO - PROCESS | 3476 | 1461154733433 Marionette TRACE conn5 <- [1,1106,null,{}] 05:18:53 INFO - PROCESS | 3476 | 1461154733436 Marionette TRACE conn5 -> [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:18:53 INFO - PROCESS | 3476 | 1461154733783 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 05:18:53 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239C39CC00) [pid = 3476] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:18:53 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (00000023A13CEC00) [pid = 3476] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:18:53 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239CB50800) [pid = 3476] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:18:53 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239A9CC400) [pid = 3476] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:18:53 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000238FCEF800) [pid = 3476] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:18:53 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (0000002390823C00) [pid = 3476] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:18:53 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239C21F400) [pid = 3476] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:18:53 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (0000002391044400) [pid = 3476] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:18:53 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000238A238C00) [pid = 3476] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:18:53 INFO - PROCESS | 3476 | 1461154733842 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C5A000 == 78 [pid = 3476] [id = 286] 05:18:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000238FCEF800) [pid = 3476] [serial = 857] [outer = 0000000000000000] 05:18:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (0000002396CD8800) [pid = 3476] [serial = 858] [outer = 000000238FCEF800] 05:18:53 INFO - PROCESS | 3476 | 1461154733888 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (00000023988FD000) [pid = 3476] [serial = 859] [outer = 000000238FCEF800] 05:18:54 INFO - PROCESS | 3476 | 1461154734252 Marionette TRACE conn5 <- [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:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 838ms 05:18:54 INFO - PROCESS | 3476 | 1461154734274 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 3476 | 1461154734276 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 05:18:54 INFO - PROCESS | 3476 | 1461154734287 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 3476 | 1461154734289 Marionette TRACE conn5 <- [1,1110,null,{}] 05:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:18:54 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 05:18:54 INFO - PROCESS | 3476 | 1461154734392 Marionette TRACE conn5 -> [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:18:54 INFO - PROCESS | 3476 | 1461154734487 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 05:18:54 INFO - PROCESS | 3476 | 1461154734494 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C09E800 == 79 [pid = 3476] [id = 287] 05:18:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (00000023989B4C00) [pid = 3476] [serial = 860] [outer = 0000000000000000] 05:18:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (0000002399012C00) [pid = 3476] [serial = 861] [outer = 00000023989B4C00] 05:18:54 INFO - PROCESS | 3476 | 1461154734540 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (0000002399266800) [pid = 3476] [serial = 862] [outer = 00000023989B4C00] 05:18:54 INFO - PROCESS | 3476 | 1461154734946 Marionette TRACE conn5 <- [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:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 692ms 05:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:18:55 INFO - PROCESS | 3476 | 1461154734989 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 05:18:55 INFO - PROCESS | 3476 | 1461154734991 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 05:18:55 INFO - PROCESS | 3476 | 1461154734994 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - PROCESS | 3476 | 1461154734996 Marionette TRACE conn5 <- [1,1114,null,{}] 05:18:55 INFO - PROCESS | 3476 | 1461154735000 Marionette TRACE conn5 -> [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:18:55 INFO - PROCESS | 3476 | 1461154735091 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 05:18:55 INFO - PROCESS | 3476 | 1461154735131 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C349000 == 80 [pid = 3476] [id = 288] 05:18:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (0000002399EBB800) [pid = 3476] [serial = 863] [outer = 0000000000000000] 05:18:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239A0BFC00) [pid = 3476] [serial = 864] [outer = 0000002399EBB800] 05:18:55 INFO - PROCESS | 3476 | 1461154735176 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239A8B1000) [pid = 3476] [serial = 865] [outer = 0000002399EBB800] 05:18:55 INFO - PROCESS | 3476 | 1461154735610 Marionette TRACE conn5 <- [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:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 05:18:55 INFO - PROCESS | 3476 | 1461154735627 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 05:18:55 INFO - PROCESS | 3476 | 1461154735629 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 05:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:18:55 INFO - PROCESS | 3476 | 1461154735633 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - PROCESS | 3476 | 1461154735635 Marionette TRACE conn5 <- [1,1118,null,{}] 05:18:55 INFO - PROCESS | 3476 | 1461154735639 Marionette TRACE conn5 -> [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:18:55 INFO - PROCESS | 3476 | 1461154735758 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 05:18:55 INFO - PROCESS | 3476 | 1461154735905 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 3476 | ++DOCSHELL 000000238925C800 == 81 [pid = 3476] [id = 289] 05:18:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000238922EC00) [pid = 3476] [serial = 866] [outer = 0000000000000000] 05:18:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (0000002389235800) [pid = 3476] [serial = 867] [outer = 000000238922EC00] 05:18:55 INFO - PROCESS | 3476 | 1461154735968 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000238A6CA800) [pid = 3476] [serial = 868] [outer = 000000238922EC00] 05:18:56 INFO - PROCESS | 3476 | 1461154736654 Marionette TRACE conn5 <- [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:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1030ms 05:18:56 INFO - PROCESS | 3476 | 1461154736665 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 05:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:18:56 INFO - PROCESS | 3476 | 1461154736671 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 05:18:56 INFO - PROCESS | 3476 | 1461154736714 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 3476 | 1461154736718 Marionette TRACE conn5 <- [1,1122,null,{}] 05:18:56 INFO - PROCESS | 3476 | 1461154736724 Marionette TRACE conn5 -> [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:18:56 INFO - PROCESS | 3476 | 1461154736850 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 05:18:56 INFO - PROCESS | 3476 | 1461154736978 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396487000 == 82 [pid = 3476] [id = 290] 05:18:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (0000002390732400) [pid = 3476] [serial = 869] [outer = 0000000000000000] 05:18:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (0000002390821C00) [pid = 3476] [serial = 870] [outer = 0000002390732400] 05:18:57 INFO - PROCESS | 3476 | 1461154737040 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (0000002391D46400) [pid = 3476] [serial = 871] [outer = 0000002390732400] 05:18:57 INFO - PROCESS | 3476 | [GFX2-]: DrawTargetD2D 1.1 (000000239CF2B4B0): Failed to create GradientStopCollection with no stops. 05:18:57 INFO - PROCESS | 3476 | [GFX3-]: No stops specified for gradient pattern. 05:18:57 INFO - PROCESS | 3476 | 1461154737627 Marionette TRACE conn5 <- [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:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1016ms 05:18:57 INFO - PROCESS | 3476 | 1461154737696 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 3476 | 1461154737701 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 05:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:18:57 INFO - PROCESS | 3476 | 1461154737706 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 3476 | 1461154737708 Marionette TRACE conn5 <- [1,1126,null,{}] 05:18:57 INFO - PROCESS | 3476 | 1461154737712 Marionette TRACE conn5 -> [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:18:57 INFO - PROCESS | 3476 | 1461154737832 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 05:18:57 INFO - PROCESS | 3476 | 1461154737959 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C08B000 == 83 [pid = 3476] [id = 291] 05:18:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (0000002396471000) [pid = 3476] [serial = 872] [outer = 0000000000000000] 05:18:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (0000002396C7A800) [pid = 3476] [serial = 873] [outer = 0000002396471000] 05:18:58 INFO - PROCESS | 3476 | 1461154738018 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (00000023975F1400) [pid = 3476] [serial = 874] [outer = 0000002396471000] 05:18:58 INFO - PROCESS | 3476 | 1461154738697 Marionette TRACE conn5 <- [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:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1031ms 05:18:58 INFO - PROCESS | 3476 | 1461154738739 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 05:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:18:58 INFO - PROCESS | 3476 | 1461154738742 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 05:18:58 INFO - PROCESS | 3476 | 1461154738754 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 3476 | 1461154738762 Marionette TRACE conn5 <- [1,1130,null,{}] 05:18:58 INFO - PROCESS | 3476 | 1461154738785 Marionette TRACE conn5 -> [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:18:58 INFO - PROCESS | 3476 | 1461154738907 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 05:18:59 INFO - PROCESS | 3476 | 1461154739036 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEAD800 == 84 [pid = 3476] [id = 292] 05:18:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (0000002398510400) [pid = 3476] [serial = 875] [outer = 0000000000000000] 05:18:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (000000239B485800) [pid = 3476] [serial = 876] [outer = 0000002398510400] 05:18:59 INFO - PROCESS | 3476 | 1461154739094 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (000000239B59C800) [pid = 3476] [serial = 877] [outer = 0000002398510400] 05:18:59 INFO - PROCESS | 3476 | 1461154739669 Marionette TRACE conn5 <- [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:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 965ms 05:18:59 INFO - PROCESS | 3476 | 1461154739713 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 3476 | 1461154739716 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 05:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:18:59 INFO - PROCESS | 3476 | 1461154739720 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 3476 | 1461154739722 Marionette TRACE conn5 <- [1,1134,null,{}] 05:18:59 INFO - PROCESS | 3476 | 1461154739726 Marionette TRACE conn5 -> [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:18:59 INFO - PROCESS | 3476 | 1461154739844 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 05:18:59 INFO - PROCESS | 3476 | 1461154739970 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F284800 == 85 [pid = 3476] [id = 293] 05:18:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (000000239B482800) [pid = 3476] [serial = 878] [outer = 0000000000000000] 05:19:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (000000239B9C6800) [pid = 3476] [serial = 879] [outer = 000000239B482800] 05:19:00 INFO - PROCESS | 3476 | 1461154740028 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000239BA15400) [pid = 3476] [serial = 880] [outer = 000000239B482800] 05:19:00 INFO - PROCESS | 3476 | 1461154740580 Marionette TRACE conn5 <- [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:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 881ms 05:19:00 INFO - PROCESS | 3476 | 1461154740602 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 3476 | 1461154740605 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 05:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:19:00 INFO - PROCESS | 3476 | 1461154740609 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 3476 | 1461154740611 Marionette TRACE conn5 <- [1,1138,null,{}] 05:19:00 INFO - PROCESS | 3476 | 1461154740615 Marionette TRACE conn5 -> [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:19:00 INFO - PROCESS | 3476 | 1461154740731 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 05:19:00 INFO - PROCESS | 3476 | 1461154740830 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F55A000 == 86 [pid = 3476] [id = 294] 05:19:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (000000239BA21000) [pid = 3476] [serial = 881] [outer = 0000000000000000] 05:19:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (000000239BA80000) [pid = 3476] [serial = 882] [outer = 000000239BA21000] 05:19:00 INFO - PROCESS | 3476 | 1461154740896 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000239C227400) [pid = 3476] [serial = 883] [outer = 000000239BA21000] 05:19:01 INFO - PROCESS | 3476 | 1461154741551 Marionette TRACE conn5 <- [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:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 985ms 05:19:01 INFO - PROCESS | 3476 | 1461154741597 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 3476 | 1461154741600 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 05:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:19:01 INFO - PROCESS | 3476 | 1461154741603 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 3476 | 1461154741606 Marionette TRACE conn5 <- [1,1142,null,{}] 05:19:01 INFO - PROCESS | 3476 | 1461154741610 Marionette TRACE conn5 -> [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:19:01 INFO - PROCESS | 3476 | 1461154741728 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 05:19:01 INFO - PROCESS | 3476 | 1461154741856 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8A5800 == 87 [pid = 3476] [id = 295] 05:19:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239C235800) [pid = 3476] [serial = 884] [outer = 0000000000000000] 05:19:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (000000239C259800) [pid = 3476] [serial = 885] [outer = 000000239C235800] 05:19:01 INFO - PROCESS | 3476 | 1461154741912 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (000000239C278000) [pid = 3476] [serial = 886] [outer = 000000239C235800] 05:19:02 INFO - PROCESS | 3476 | 1461154742485 Marionette TRACE conn5 <- [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:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 945ms 05:19:02 INFO - PROCESS | 3476 | 1461154742551 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 3476 | 1461154742553 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 05:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:19:02 INFO - PROCESS | 3476 | 1461154742557 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 3476 | 1461154742559 Marionette TRACE conn5 <- [1,1146,null,{}] 05:19:02 INFO - PROCESS | 3476 | 1461154742563 Marionette TRACE conn5 -> [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:19:02 INFO - PROCESS | 3476 | 1461154742676 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 05:19:02 INFO - PROCESS | 3476 | 1461154742803 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0579000 == 88 [pid = 3476] [id = 296] 05:19:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (000000239C276400) [pid = 3476] [serial = 887] [outer = 0000000000000000] 05:19:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (000000239C2A4400) [pid = 3476] [serial = 888] [outer = 000000239C276400] 05:19:02 INFO - PROCESS | 3476 | 1461154742860 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (000000239C3AE400) [pid = 3476] [serial = 889] [outer = 000000239C276400] 05:19:03 INFO - PROCESS | 3476 | 1461154743437 Marionette TRACE conn5 <- [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:19:03 INFO - PROCESS | 3476 | 1461154743505 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 05:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:19:03 INFO - PROCESS | 3476 | 1461154743509 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 3476 | 1461154743512 Marionette TRACE conn5 <- [1,1150,null,{}] 05:19:03 INFO - PROCESS | 3476 | 1461154743516 Marionette TRACE conn5 -> [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:19:03 INFO - PROCESS | 3476 | 1461154743632 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 05:19:03 INFO - PROCESS | 3476 | 1461154743760 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977BF800 == 89 [pid = 3476] [id = 297] 05:19:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (0000002390732000) [pid = 3476] [serial = 890] [outer = 0000000000000000] 05:19:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (000000239C271C00) [pid = 3476] [serial = 891] [outer = 0000002390732000] 05:19:03 INFO - PROCESS | 3476 | 1461154743817 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (000000239C4CD400) [pid = 3476] [serial = 892] [outer = 0000002390732000] 05:19:04 INFO - PROCESS | 3476 | 1461154744636 Marionette TRACE conn5 <- [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:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1183ms 05:19:04 INFO - PROCESS | 3476 | 1461154744707 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 3476 | 1461154744712 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 05:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:19:04 INFO - PROCESS | 3476 | 1461154744719 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 3476 | 1461154744723 Marionette TRACE conn5 <- [1,1154,null,{}] 05:19:04 INFO - PROCESS | 3476 | 1461154744729 Marionette TRACE conn5 -> [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:19:04 INFO - PROCESS | 3476 | 1461154744846 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 05:19:04 INFO - PROCESS | 3476 | 1461154744978 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 3476 | ++DOCSHELL 000000239844F000 == 90 [pid = 3476] [id = 298] 05:19:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (00000023911DD400) [pid = 3476] [serial = 893] [outer = 0000000000000000] 05:19:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (000000239418B800) [pid = 3476] [serial = 894] [outer = 00000023911DD400] 05:19:05 INFO - PROCESS | 3476 | 1461154745035 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (0000002396476800) [pid = 3476] [serial = 895] [outer = 00000023911DD400] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 000000239C349000 == 89 [pid = 3476] [id = 288] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 000000239C09E800 == 88 [pid = 3476] [id = 287] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C5A000 == 87 [pid = 3476] [id = 286] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 000000239867F800 == 86 [pid = 3476] [id = 285] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 00000023978D7000 == 85 [pid = 3476] [id = 283] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C61800 == 84 [pid = 3476] [id = 282] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 00000023919C5800 == 83 [pid = 3476] [id = 281] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (0000002398B36400) [pid = 3476] [serial = 768] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (000000239B58F400) [pid = 3476] [serial = 771] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (000000239B9CEC00) [pid = 3476] [serial = 774] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (000000239C252000) [pid = 3476] [serial = 777] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (000000239C3BAC00) [pid = 3476] [serial = 780] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (000000239CBF2C00) [pid = 3476] [serial = 783] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 0000002390076800 == 82 [pid = 3476] [id = 280] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 000000238A408000 == 81 [pid = 3476] [id = 279] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5510000 == 80 [pid = 3476] [id = 277] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 00000023A59E2000 == 79 [pid = 3476] [id = 276] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 00000023A59C8000 == 78 [pid = 3476] [id = 275] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 00000023A4B14000 == 77 [pid = 3476] [id = 274] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 00000023A057A000 == 76 [pid = 3476] [id = 273] 05:19:05 INFO - PROCESS | 3476 | --DOCSHELL 000000239A899800 == 75 [pid = 3476] [id = 272] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (000000239CFF2C00) [pid = 3476] [serial = 798] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (00000023A2734800) [pid = 3476] [serial = 810] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (000000239F0BEC00) [pid = 3476] [serial = 801] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (000000239D319400) [pid = 3476] [serial = 799] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239F4F1C00) [pid = 3476] [serial = 802] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239CBECC00) [pid = 3476] [serial = 807] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000239D048400) [pid = 3476] [serial = 786] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (00000023975F4800) [pid = 3476] [serial = 790] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (0000002390861000) [pid = 3476] [serial = 789] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (00000023969EB000) [pid = 3476] [serial = 760] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239C24A400) [pid = 3476] [serial = 795] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (0000002397F9E000) [pid = 3476] [serial = 792] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (0000002399EB6400) [pid = 3476] [serial = 793] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000238C420800) [pid = 3476] [serial = 762] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239787D400) [pid = 3476] [serial = 765] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239081D400) [pid = 3476] [serial = 804] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (00000023A2741000) [pid = 3476] [serial = 811] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (0000002398506C00) [pid = 3476] [serial = 805] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (000000239F6EB800) [pid = 3476] [serial = 808] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (000000239C27A800) [pid = 3476] [serial = 796] [outer = 0000000000000000] [url = about:blank] 05:19:05 INFO - PROCESS | 3476 | 1461154745690 Marionette TRACE conn5 <- [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:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 984ms 05:19:05 INFO - PROCESS | 3476 | 1461154745706 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 3476 | 1461154745713 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 05:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:19:05 INFO - PROCESS | 3476 | 1461154745719 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 3476 | 1461154745722 Marionette TRACE conn5 <- [1,1158,null,{}] 05:19:05 INFO - PROCESS | 3476 | 1461154745726 Marionette TRACE conn5 -> [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:19:05 INFO - PROCESS | 3476 | 1461154745824 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 05:19:05 INFO - PROCESS | 3476 | 1461154745917 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 3476 | ++DOCSHELL 000000239079A000 == 76 [pid = 3476] [id = 299] 05:19:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000238B2CD800) [pid = 3476] [serial = 896] [outer = 0000000000000000] 05:19:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (00000023906DBC00) [pid = 3476] [serial = 897] [outer = 000000238B2CD800] 05:19:05 INFO - PROCESS | 3476 | 1461154745966 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (0000002394C1EC00) [pid = 3476] [serial = 898] [outer = 000000238B2CD800] 05:19:06 INFO - PROCESS | 3476 | 1461154746376 Marionette TRACE conn5 <- [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:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 691ms 05:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:19:06 INFO - PROCESS | 3476 | 1461154746411 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 3476 | 1461154746414 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 05:19:06 INFO - PROCESS | 3476 | 1461154746418 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 3476 | 1461154746421 Marionette TRACE conn5 <- [1,1162,null,{}] 05:19:06 INFO - PROCESS | 3476 | 1461154746467 Marionette TRACE conn5 -> [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:19:06 INFO - PROCESS | 3476 | 1461154746567 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 05:19:06 INFO - PROCESS | 3476 | 1461154746582 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398990000 == 77 [pid = 3476] [id = 300] 05:19:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (0000002397718800) [pid = 3476] [serial = 899] [outer = 0000000000000000] 05:19:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (0000002397F53400) [pid = 3476] [serial = 900] [outer = 0000002397718800] 05:19:06 INFO - PROCESS | 3476 | 1461154746631 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (0000002398617400) [pid = 3476] [serial = 901] [outer = 0000002397718800] 05:19:07 INFO - PROCESS | 3476 | 1461154747102 Marionette TRACE conn5 <- [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:19:07 INFO - PROCESS | 3476 | 1461154747137 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 05:19:07 INFO - PROCESS | 3476 | 1461154747140 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 3476 | 1461154747142 Marionette TRACE conn5 <- [1,1166,null,{}] 05:19:07 INFO - PROCESS | 3476 | 1461154747146 Marionette TRACE conn5 -> [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:19:07 INFO - PROCESS | 3476 | 1461154747241 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 05:19:07 INFO - PROCESS | 3476 | 1461154747250 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C308000 == 78 [pid = 3476] [id = 301] 05:19:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (00000023990E0C00) [pid = 3476] [serial = 902] [outer = 0000000000000000] 05:19:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (0000002399EB3800) [pid = 3476] [serial = 903] [outer = 00000023990E0C00] 05:19:07 INFO - PROCESS | 3476 | 1461154747298 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (000000239A92D800) [pid = 3476] [serial = 904] [outer = 00000023990E0C00] 05:19:07 INFO - PROCESS | 3476 | 1461154747748 Marionette TRACE conn5 <- [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:19:07 INFO - PROCESS | 3476 | 1461154747777 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 05:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:19:07 INFO - PROCESS | 3476 | 1461154747781 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 3476 | 1461154747782 Marionette TRACE conn5 <- [1,1170,null,{}] 05:19:07 INFO - PROCESS | 3476 | 1461154747796 Marionette TRACE conn5 -> [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:19:07 INFO - PROCESS | 3476 | 1461154747917 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 05:19:08 INFO - PROCESS | 3476 | 1461154748005 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB8F800 == 79 [pid = 3476] [id = 302] 05:19:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (000000239B440400) [pid = 3476] [serial = 905] [outer = 0000000000000000] 05:19:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000239B590C00) [pid = 3476] [serial = 906] [outer = 000000239B440400] 05:19:08 INFO - PROCESS | 3476 | 1461154748051 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (000000239BA15800) [pid = 3476] [serial = 907] [outer = 000000239B440400] 05:19:08 INFO - PROCESS | 3476 | 1461154748507 Marionette TRACE conn5 <- [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:19:08 INFO - PROCESS | 3476 | 1461154748563 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 05:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:19:08 INFO - PROCESS | 3476 | 1461154748567 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 3476 | 1461154748569 Marionette TRACE conn5 <- [1,1174,null,{}] 05:19:08 INFO - PROCESS | 3476 | 1461154748579 Marionette TRACE conn5 -> [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:19:08 INFO - PROCESS | 3476 | 1461154748712 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 05:19:08 INFO - PROCESS | 3476 | 1461154748774 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F819000 == 80 [pid = 3476] [id = 303] 05:19:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (000000239C24E400) [pid = 3476] [serial = 908] [outer = 0000000000000000] 05:19:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000239C394C00) [pid = 3476] [serial = 909] [outer = 000000239C24E400] 05:19:08 INFO - PROCESS | 3476 | 1461154748823 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239C4D3C00) [pid = 3476] [serial = 910] [outer = 000000239C24E400] 05:19:09 INFO - PROCESS | 3476 | 1461154749249 Marionette TRACE conn5 <- [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:19:09 INFO - PROCESS | 3476 | 1461154749311 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 05:19:09 INFO - PROCESS | 3476 | 1461154749316 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 3476 | 1461154749318 Marionette TRACE conn5 <- [1,1178,null,{}] 05:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:19:09 INFO - PROCESS | 3476 | 1461154749322 Marionette TRACE conn5 -> [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:19:09 INFO - PROCESS | 3476 | 1461154749448 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 05:19:09 INFO - PROCESS | 3476 | 1461154749509 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09B1800 == 81 [pid = 3476] [id = 304] 05:19:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (000000239CB17800) [pid = 3476] [serial = 911] [outer = 0000000000000000] 05:19:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (000000239CB4C000) [pid = 3476] [serial = 912] [outer = 000000239CB17800] 05:19:09 INFO - PROCESS | 3476 | 1461154749557 Marionette DEBUG loaded listener.js 05:19:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (000000239CBB3C00) [pid = 3476] [serial = 913] [outer = 000000239CB17800] 05:19:09 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (00000023969EA400) [pid = 3476] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:19:09 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (000000238C81B800) [pid = 3476] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:19:09 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000238A23A400) [pid = 3476] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:19:09 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (0000002390736C00) [pid = 3476] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:19:09 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (0000002394881800) [pid = 3476] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:19:09 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (0000002391D8F400) [pid = 3476] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:19:09 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (00000023969EF800) [pid = 3476] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:19:09 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000238FCEF800) [pid = 3476] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:19:09 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (00000023989B4C00) [pid = 3476] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:19:10 INFO - PROCESS | 3476 | 1461154750106 Marionette TRACE conn5 <- [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:19:10 INFO - PROCESS | 3476 | 1461154750162 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 05:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:19:10 INFO - PROCESS | 3476 | 1461154750166 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 3476 | 1461154750168 Marionette TRACE conn5 <- [1,1182,null,{}] 05:19:10 INFO - PROCESS | 3476 | 1461154750171 Marionette TRACE conn5 -> [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:19:10 INFO - PROCESS | 3476 | 1461154750295 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 05:19:10 INFO - PROCESS | 3476 | 1461154750351 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A12000 == 82 [pid = 3476] [id = 305] 05:19:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (00000023905F5800) [pid = 3476] [serial = 914] [outer = 0000000000000000] 05:19:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (0000002398B3D400) [pid = 3476] [serial = 915] [outer = 00000023905F5800] 05:19:10 INFO - PROCESS | 3476 | 1461154750397 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (000000239CBEF800) [pid = 3476] [serial = 916] [outer = 00000023905F5800] 05:19:10 INFO - PROCESS | 3476 | 1461154750774 Marionette TRACE conn5 <- [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:19:10 INFO - PROCESS | 3476 | 1461154750861 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 05:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:19:10 INFO - PROCESS | 3476 | 1461154750869 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 3476 | 1461154750871 Marionette TRACE conn5 <- [1,1186,null,{}] 05:19:10 INFO - PROCESS | 3476 | 1461154750875 Marionette TRACE conn5 -> [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:19:10 INFO - PROCESS | 3476 | 1461154750969 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 05:19:10 INFO - PROCESS | 3476 | 1461154750980 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2522000 == 83 [pid = 3476] [id = 306] 05:19:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (000000239CE28400) [pid = 3476] [serial = 917] [outer = 0000000000000000] 05:19:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000239CFE7400) [pid = 3476] [serial = 918] [outer = 000000239CE28400] 05:19:11 INFO - PROCESS | 3476 | 1461154751028 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239CFF0000) [pid = 3476] [serial = 919] [outer = 000000239CE28400] 05:19:11 INFO - PROCESS | 3476 | 1461154751465 Marionette TRACE conn5 <- [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:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 05:19:11 INFO - PROCESS | 3476 | 1461154751500 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 3476 | 1461154751502 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 05:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:19:11 INFO - PROCESS | 3476 | 1461154751506 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 3476 | 1461154751508 Marionette TRACE conn5 <- [1,1190,null,{}] 05:19:11 INFO - PROCESS | 3476 | 1461154751511 Marionette TRACE conn5 -> [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:19:11 INFO - PROCESS | 3476 | 1461154751604 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 05:19:11 INFO - PROCESS | 3476 | 1461154751610 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2559000 == 84 [pid = 3476] [id = 307] 05:19:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (000000239CFE5400) [pid = 3476] [serial = 920] [outer = 0000000000000000] 05:19:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (000000239D050C00) [pid = 3476] [serial = 921] [outer = 000000239CFE5400] 05:19:11 INFO - PROCESS | 3476 | 1461154751657 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (000000239D090400) [pid = 3476] [serial = 922] [outer = 000000239CFE5400] 05:19:12 INFO - PROCESS | 3476 | 1461154752299 Marionette TRACE conn5 <- [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:19:12 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:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 881ms 05:19:12 INFO - PROCESS | 3476 | 1461154752391 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 3476 | 1461154752396 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 05:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:19:12 INFO - PROCESS | 3476 | 1461154752402 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 3476 | 1461154752406 Marionette TRACE conn5 <- [1,1194,null,{}] 05:19:12 INFO - PROCESS | 3476 | 1461154752412 Marionette TRACE conn5 -> [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:19:12 INFO - PROCESS | 3476 | 1461154752552 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 05:19:12 INFO - PROCESS | 3476 | 1461154752650 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 3476 | ++DOCSHELL 00000023974C3000 == 85 [pid = 3476] [id = 308] 05:19:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (000000238F889000) [pid = 3476] [serial = 923] [outer = 0000000000000000] 05:19:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (000000239081D400) [pid = 3476] [serial = 924] [outer = 000000238F889000] 05:19:12 INFO - PROCESS | 3476 | 1461154752710 Marionette DEBUG loaded listener.js 05:19:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (0000002394C4DC00) [pid = 3476] [serial = 925] [outer = 000000238F889000] 05:19:13 INFO - PROCESS | 3476 | 1461154753285 Marionette TRACE conn5 <- [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:19:13 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:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 944ms 05:19:13 INFO - PROCESS | 3476 | 1461154753350 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 3476 | 1461154753357 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 05:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:19:13 INFO - PROCESS | 3476 | 1461154753363 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:19:13 INFO - PROCESS | 3476 | 1461154753366 Marionette TRACE conn5 <- [1,1198,null,{}] 05:19:13 INFO - PROCESS | 3476 | 1461154753370 Marionette TRACE conn5 -> [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:19:13 INFO - PROCESS | 3476 | 1461154753492 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 05:19:13 INFO - PROCESS | 3476 | 1461154753646 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB91800 == 86 [pid = 3476] [id = 309] 05:19:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (000000239850F400) [pid = 3476] [serial = 926] [outer = 0000000000000000] 05:19:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (00000023988FB800) [pid = 3476] [serial = 927] [outer = 000000239850F400] 05:19:13 INFO - PROCESS | 3476 | 1461154753704 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (000000239B593000) [pid = 3476] [serial = 928] [outer = 000000239850F400] 05:19:14 INFO - PROCESS | 3476 | 1461154754338 Marionette TRACE conn5 <- [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:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1032ms 05:19:14 INFO - PROCESS | 3476 | 1461154754399 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 3476 | 1461154754402 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 05:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:19:14 INFO - PROCESS | 3476 | 1461154754406 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 3476 | 1461154754410 Marionette TRACE conn5 <- [1,1202,null,{}] 05:19:14 INFO - PROCESS | 3476 | 1461154754451 Marionette TRACE conn5 -> [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:19:14 INFO - PROCESS | 3476 | 1461154754643 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 05:19:14 INFO - PROCESS | 3476 | 1461154754740 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2824800 == 87 [pid = 3476] [id = 310] 05:19:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (000000239C277C00) [pid = 3476] [serial = 929] [outer = 0000000000000000] 05:19:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (000000239C39C000) [pid = 3476] [serial = 930] [outer = 000000239C277C00] 05:19:14 INFO - PROCESS | 3476 | 1461154754799 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (000000239CE2D800) [pid = 3476] [serial = 931] [outer = 000000239C277C00] 05:19:15 INFO - PROCESS | 3476 | 1461154755420 Marionette TRACE conn5 <- [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:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1062ms 05:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:19:15 INFO - PROCESS | 3476 | 1461154755471 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 3476 | 1461154755474 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 05:19:15 INFO - PROCESS | 3476 | 1461154755478 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 3476 | 1461154755480 Marionette TRACE conn5 <- [1,1206,null,{}] 05:19:15 INFO - PROCESS | 3476 | 1461154755484 Marionette TRACE conn5 -> [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:19:15 INFO - PROCESS | 3476 | 1461154755602 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 05:19:15 INFO - PROCESS | 3476 | 1461154755706 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A308C000 == 88 [pid = 3476] [id = 311] 05:19:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (000000239D093800) [pid = 3476] [serial = 932] [outer = 0000000000000000] 05:19:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (000000239D0E3400) [pid = 3476] [serial = 933] [outer = 000000239D093800] 05:19:15 INFO - PROCESS | 3476 | 1461154755764 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (000000239D2DD800) [pid = 3476] [serial = 934] [outer = 000000239D093800] 05:19:16 INFO - PROCESS | 3476 | 1461154756317 Marionette TRACE conn5 <- [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:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 882ms 05:19:16 INFO - PROCESS | 3476 | 1461154756363 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 3476 | 1461154756365 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 05:19:16 INFO - PROCESS | 3476 | 1461154756370 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:19:16 INFO - PROCESS | 3476 | 1461154756373 Marionette TRACE conn5 <- [1,1210,null,{}] 05:19:16 INFO - PROCESS | 3476 | 1461154756376 Marionette TRACE conn5 -> [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:19:16 INFO - PROCESS | 3476 | 1461154756492 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 05:19:16 INFO - PROCESS | 3476 | 1461154756595 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:16 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3E9E800 == 89 [pid = 3476] [id = 312] 05:19:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (000000239D316000) [pid = 3476] [serial = 935] [outer = 0000000000000000] 05:19:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (000000239D320000) [pid = 3476] [serial = 936] [outer = 000000239D316000] 05:19:16 INFO - PROCESS | 3476 | 1461154756651 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 166 (000000239D487C00) [pid = 3476] [serial = 937] [outer = 000000239D316000] 05:19:17 INFO - PROCESS | 3476 | 1461154757240 Marionette TRACE conn5 <- [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:19:17 INFO - PROCESS | 3476 | 1461154757301 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 05:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:19:17 INFO - PROCESS | 3476 | 1461154757305 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 3476 | 1461154757307 Marionette TRACE conn5 <- [1,1214,null,{}] 05:19:17 INFO - PROCESS | 3476 | 1461154757311 Marionette TRACE conn5 -> [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:19:17 INFO - PROCESS | 3476 | 1461154757447 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 05:19:17 INFO - PROCESS | 3476 | 1461154757595 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A4B2A800 == 90 [pid = 3476] [id = 313] 05:19:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 167 (00000023892ED800) [pid = 3476] [serial = 938] [outer = 0000000000000000] 05:19:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 168 (000000239F0C3800) [pid = 3476] [serial = 939] [outer = 00000023892ED800] 05:19:17 INFO - PROCESS | 3476 | 1461154757655 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 169 (000000239F572800) [pid = 3476] [serial = 940] [outer = 00000023892ED800] 05:19:18 INFO - PROCESS | 3476 | 1461154758592 Marionette TRACE conn5 <- [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:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1348ms 05:19:18 INFO - PROCESS | 3476 | 1461154758656 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 3476 | 1461154758660 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 05:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:19:18 INFO - PROCESS | 3476 | 1461154758666 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 3476 | 1461154758670 Marionette TRACE conn5 <- [1,1218,null,{}] 05:19:18 INFO - PROCESS | 3476 | 1461154758677 Marionette TRACE conn5 -> [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:19:18 INFO - PROCESS | 3476 | 1461154758791 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 05:19:18 INFO - PROCESS | 3476 | 1461154758927 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390792000 == 91 [pid = 3476] [id = 314] 05:19:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 170 (000000238C7D1800) [pid = 3476] [serial = 941] [outer = 0000000000000000] 05:19:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 171 (00000023905F5000) [pid = 3476] [serial = 942] [outer = 000000238C7D1800] 05:19:18 INFO - PROCESS | 3476 | 1461154758979 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 172 (0000002390823C00) [pid = 3476] [serial = 943] [outer = 000000238C7D1800] 05:19:19 INFO - PROCESS | 3476 | 1461154759561 Marionette TRACE conn5 <- [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:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 944ms 05:19:19 INFO - PROCESS | 3476 | 1461154759614 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 3476 | 1461154759620 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 05:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:19:19 INFO - PROCESS | 3476 | 1461154759627 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 3476 | 1461154759630 Marionette TRACE conn5 <- [1,1222,null,{}] 05:19:19 INFO - PROCESS | 3476 | 1461154759653 Marionette TRACE conn5 -> [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:19:19 INFO - PROCESS | 3476 | 1461154759762 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 05:19:19 INFO - PROCESS | 3476 | 1461154759895 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391145000 == 92 [pid = 3476] [id = 315] 05:19:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 173 (000000239487E400) [pid = 3476] [serial = 944] [outer = 0000000000000000] 05:19:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 174 (0000002394942000) [pid = 3476] [serial = 945] [outer = 000000239487E400] 05:19:19 INFO - PROCESS | 3476 | 1461154759947 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 175 (00000023969EF800) [pid = 3476] [serial = 946] [outer = 000000239487E400] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A09000 == 91 [pid = 3476] [id = 244] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0825000 == 90 [pid = 3476] [id = 57] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2522000 == 89 [pid = 3476] [id = 306] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A12000 == 88 [pid = 3476] [id = 305] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09B1800 == 87 [pid = 3476] [id = 304] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239F819000 == 86 [pid = 3476] [id = 303] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB8F800 == 85 [pid = 3476] [id = 302] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239C308000 == 84 [pid = 3476] [id = 301] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 0000002397961800 == 83 [pid = 3476] [id = 284] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 174 (000000239A0BFC00) [pid = 3476] [serial = 864] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 173 (00000023A3E27800) [pid = 3476] [serial = 825] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 172 (00000023988F1800) [pid = 3476] [serial = 816] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 171 (000000239F578400) [pid = 3476] [serial = 822] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 170 (000000239C398800) [pid = 3476] [serial = 819] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 169 (000000239CBBF000) [pid = 3476] [serial = 828] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 168 (00000023A57AD800) [pid = 3476] [serial = 831] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 167 (0000002398504C00) [pid = 3476] [serial = 834] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 0000002398990000 == 82 [pid = 3476] [id = 300] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239079A000 == 81 [pid = 3476] [id = 299] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239844F000 == 80 [pid = 3476] [id = 298] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 00000023977BF800 == 79 [pid = 3476] [id = 297] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0579000 == 78 [pid = 3476] [id = 296] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239F8A5800 == 77 [pid = 3476] [id = 295] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239F55A000 == 76 [pid = 3476] [id = 294] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239F284800 == 75 [pid = 3476] [id = 293] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEAD800 == 74 [pid = 3476] [id = 292] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239C08B000 == 73 [pid = 3476] [id = 291] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 0000002396487000 == 72 [pid = 3476] [id = 290] 05:19:20 INFO - PROCESS | 3476 | --DOCSHELL 000000238925C800 == 71 [pid = 3476] [id = 289] 05:19:20 INFO - PROCESS | 3476 | 1461154760595 Marionette TRACE conn5 <- [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:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 995ms 05:19:20 INFO - PROCESS | 3476 | 1461154760635 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 3476 | 1461154760638 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 166 (00000023A3E10400) [pid = 3476] [serial = 813] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 165 (0000002397078400) [pid = 3476] [serial = 852] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (000000239009AC00) [pid = 3476] [serial = 841] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (000000238F836400) [pid = 3476] [serial = 840] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (000000238AB98000) [pid = 3476] [serial = 838] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (000000238A460800) [pid = 3476] [serial = 837] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (000000239081F800) [pid = 3476] [serial = 843] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (000000239103C400) [pid = 3476] [serial = 844] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (00000023949AD000) [pid = 3476] [serial = 849] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (0000002394187C00) [pid = 3476] [serial = 846] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (0000002394877800) [pid = 3476] [serial = 847] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (000000239771AC00) [pid = 3476] [serial = 855] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (00000023975F4C00) [pid = 3476] [serial = 853] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (0000002396CD8800) [pid = 3476] [serial = 858] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (0000002397F5B000) [pid = 3476] [serial = 856] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (0000002399012C00) [pid = 3476] [serial = 861] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (00000023988FD000) [pid = 3476] [serial = 859] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (0000002399266800) [pid = 3476] [serial = 862] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (0000002394C53800) [pid = 3476] [serial = 850] [outer = 0000000000000000] [url = about:blank] 05:19:20 INFO - PROCESS | 3476 | 1461154760673 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:19:20 INFO - PROCESS | 3476 | 1461154760677 Marionette TRACE conn5 <- [1,1226,null,{}] 05:19:20 INFO - PROCESS | 3476 | 1461154760690 Marionette TRACE conn5 -> [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:19:20 INFO - PROCESS | 3476 | 1461154760811 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 05:19:20 INFO - PROCESS | 3476 | 1461154760824 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:20 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391136000 == 72 [pid = 3476] [id = 316] 05:19:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (000000238F671400) [pid = 3476] [serial = 947] [outer = 0000000000000000] 05:19:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (0000002391047C00) [pid = 3476] [serial = 948] [outer = 000000238F671400] 05:19:20 INFO - PROCESS | 3476 | 1461154760874 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (0000002394C53800) [pid = 3476] [serial = 949] [outer = 000000238F671400] 05:19:21 INFO - PROCESS | 3476 | 1461154761366 Marionette TRACE conn5 <- [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:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 05:19:21 INFO - PROCESS | 3476 | 1461154761428 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 05:19:21 INFO - PROCESS | 3476 | 1461154761430 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 05:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:19:21 INFO - PROCESS | 3476 | 1461154761436 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 3476 | 1461154761438 Marionette TRACE conn5 <- [1,1230,null,{}] 05:19:21 INFO - PROCESS | 3476 | 1461154761442 Marionette TRACE conn5 -> [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:19:21 INFO - PROCESS | 3476 | 1461154761534 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 05:19:21 INFO - PROCESS | 3476 | 1461154761542 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978DD800 == 73 [pid = 3476] [id = 317] 05:19:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (00000023974F6400) [pid = 3476] [serial = 950] [outer = 0000000000000000] 05:19:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (00000023975F5C00) [pid = 3476] [serial = 951] [outer = 00000023974F6400] 05:19:21 INFO - PROCESS | 3476 | 1461154761595 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (0000002397888C00) [pid = 3476] [serial = 952] [outer = 00000023974F6400] 05:19:22 INFO - PROCESS | 3476 | 1461154762058 Marionette TRACE conn5 <- [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:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 05:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:19:22 INFO - PROCESS | 3476 | 1461154762130 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 3476 | 1461154762132 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 05:19:22 INFO - PROCESS | 3476 | 1461154762135 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 3476 | 1461154762137 Marionette TRACE conn5 <- [1,1234,null,{}] 05:19:22 INFO - PROCESS | 3476 | 1461154762140 Marionette TRACE conn5 -> [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:19:22 INFO - PROCESS | 3476 | 1461154762229 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 05:19:22 INFO - PROCESS | 3476 | 1461154762236 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 3476 | ++DOCSHELL 000000238A6A4800 == 74 [pid = 3476] [id = 318] 05:19:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (0000002397F52800) [pid = 3476] [serial = 953] [outer = 0000000000000000] 05:19:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (0000002397F9DC00) [pid = 3476] [serial = 954] [outer = 0000002397F52800] 05:19:22 INFO - PROCESS | 3476 | 1461154762283 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (000000239864C000) [pid = 3476] [serial = 955] [outer = 0000002397F52800] 05:19:22 INFO - PROCESS | 3476 | 1461154762813 Marionette TRACE conn5 <- [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:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 05:19:22 INFO - PROCESS | 3476 | 1461154762896 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 3476 | 1461154762898 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 05:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:19:22 INFO - PROCESS | 3476 | 1461154762915 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 3476 | 1461154762917 Marionette TRACE conn5 <- [1,1238,null,{}] 05:19:22 INFO - PROCESS | 3476 | 1461154762921 Marionette TRACE conn5 -> [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:19:23 INFO - PROCESS | 3476 | 1461154763067 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 05:19:23 INFO - PROCESS | 3476 | 1461154763085 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E1C800 == 75 [pid = 3476] [id = 319] 05:19:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (0000002399016400) [pid = 3476] [serial = 956] [outer = 0000000000000000] 05:19:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (00000023992F2000) [pid = 3476] [serial = 957] [outer = 0000002399016400] 05:19:23 INFO - PROCESS | 3476 | 1461154763136 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (0000002399EBB400) [pid = 3476] [serial = 958] [outer = 0000002399016400] 05:19:23 INFO - PROCESS | 3476 | 1461154763604 Marionette TRACE conn5 <- [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:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 05:19:23 INFO - PROCESS | 3476 | 1461154763649 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 3476 | 1461154763651 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 05:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:19:23 INFO - PROCESS | 3476 | 1461154763655 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 3476 | 1461154763657 Marionette TRACE conn5 <- [1,1242,null,{}] 05:19:23 INFO - PROCESS | 3476 | 1461154763667 Marionette TRACE conn5 -> [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:19:23 INFO - PROCESS | 3476 | 1461154763787 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 05:19:23 INFO - PROCESS | 3476 | 1461154763841 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B946000 == 76 [pid = 3476] [id = 320] 05:19:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (00000023990E7800) [pid = 3476] [serial = 959] [outer = 0000000000000000] 05:19:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (000000239B442C00) [pid = 3476] [serial = 960] [outer = 00000023990E7800] 05:19:23 INFO - PROCESS | 3476 | 1461154763894 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (000000239B597000) [pid = 3476] [serial = 961] [outer = 00000023990E7800] 05:19:24 INFO - PROCESS | 3476 | 1461154764321 Marionette TRACE conn5 <- [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:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 05:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:19:24 INFO - PROCESS | 3476 | 1461154764354 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 3476 | 1461154764357 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 05:19:24 INFO - PROCESS | 3476 | 1461154764360 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:19:24 INFO - PROCESS | 3476 | 1461154764362 Marionette TRACE conn5 <- [1,1246,null,{}] 05:19:24 INFO - PROCESS | 3476 | 1461154764365 Marionette TRACE conn5 -> [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:19:24 INFO - PROCESS | 3476 | 1461154764508 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 05:19:24 INFO - PROCESS | 3476 | 1461154764567 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C09F000 == 77 [pid = 3476] [id = 321] 05:19:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (000000239107AC00) [pid = 3476] [serial = 962] [outer = 0000000000000000] 05:19:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (00000023989B5C00) [pid = 3476] [serial = 963] [outer = 000000239107AC00] 05:19:24 INFO - PROCESS | 3476 | 1461154764613 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 166 (000000239BA13800) [pid = 3476] [serial = 964] [outer = 000000239107AC00] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 165 (0000002399EBB800) [pid = 3476] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (000000239BA21000) [pid = 3476] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (000000239A0BEC00) [pid = 3476] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (00000023905F5800) [pid = 3476] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (0000002396CDA000) [pid = 3476] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (0000002390732400) [pid = 3476] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (000000238B2CD800) [pid = 3476] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (000000239CBBC000) [pid = 3476] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (0000002398510400) [pid = 3476] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (000000239B440400) [pid = 3476] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (000000239C258800) [pid = 3476] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (000000239CE1FC00) [pid = 3476] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (000000239C24FC00) [pid = 3476] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (0000002396471000) [pid = 3476] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (000000238922EC00) [pid = 3476] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (000000239B855C00) [pid = 3476] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (000000238C421000) [pid = 3476] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (0000002390732000) [pid = 3476] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239C276400) [pid = 3476] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000239D315C00) [pid = 3476] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (000000239CE28400) [pid = 3476] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (00000023990E0C00) [pid = 3476] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239B482800) [pid = 3476] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239CB17800) [pid = 3476] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239CB15C00) [pid = 3476] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239CE1F000) [pid = 3476] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000239C235800) [pid = 3476] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (00000023988FF000) [pid = 3476] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239C24E400) [pid = 3476] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (0000002397718800) [pid = 3476] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000238A65F000) [pid = 3476] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (00000023A57A8000) [pid = 3476] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (00000023A273B400) [pid = 3476] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000238AD05C00) [pid = 3476] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239C24F800) [pid = 3476] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (00000023975F2400) [pid = 3476] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (00000023911DD400) [pid = 3476] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239C238800) [pid = 3476] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (00000023A3E25800) [pid = 3476] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239CB56800) [pid = 3476] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (00000023975F6400) [pid = 3476] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:19:25 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (00000023A3E0D400) [pid = 3476] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:19:25 INFO - PROCESS | 3476 | 1461154765645 Marionette TRACE conn5 <- [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:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1343ms 05:19:25 INFO - PROCESS | 3476 | 1461154765706 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 3476 | 1461154765709 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 05:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:19:25 INFO - PROCESS | 3476 | 1461154765712 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 3476 | 1461154765714 Marionette TRACE conn5 <- [1,1250,null,{}] 05:19:25 INFO - PROCESS | 3476 | 1461154765717 Marionette TRACE conn5 -> [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:19:25 INFO - PROCESS | 3476 | 1461154765806 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 05:19:25 INFO - PROCESS | 3476 | 1461154765814 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A854800 == 78 [pid = 3476] [id = 322] 05:19:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (0000002390562C00) [pid = 3476] [serial = 965] [outer = 0000000000000000] 05:19:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (0000002396CDA000) [pid = 3476] [serial = 966] [outer = 0000002390562C00] 05:19:25 INFO - PROCESS | 3476 | 1461154765863 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (0000002399EB1C00) [pid = 3476] [serial = 967] [outer = 0000002390562C00] 05:19:26 INFO - PROCESS | 3476 | 1461154766300 Marionette TRACE conn5 <- [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:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 05:19:26 INFO - PROCESS | 3476 | 1461154766344 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 3476 | 1461154766347 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 05:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:19:26 INFO - PROCESS | 3476 | 1461154766350 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 3476 | 1461154766352 Marionette TRACE conn5 <- [1,1254,null,{}] 05:19:26 INFO - PROCESS | 3476 | 1461154766356 Marionette TRACE conn5 -> [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:19:26 INFO - PROCESS | 3476 | 1461154766445 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 05:19:26 INFO - PROCESS | 3476 | 1461154766485 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C440000 == 79 [pid = 3476] [id = 323] 05:19:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239B9D1400) [pid = 3476] [serial = 968] [outer = 0000000000000000] 05:19:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239BA1DC00) [pid = 3476] [serial = 969] [outer = 000000239B9D1400] 05:19:26 INFO - PROCESS | 3476 | 1461154766531 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239BA83800) [pid = 3476] [serial = 970] [outer = 000000239B9D1400] 05:19:26 INFO - PROCESS | 3476 | 1461154766970 Marionette TRACE conn5 <- [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:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 05:19:27 INFO - PROCESS | 3476 | 1461154767046 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 05:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:19:27 INFO - PROCESS | 3476 | 1461154767048 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 05:19:27 INFO - PROCESS | 3476 | 1461154767052 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 3476 | 1461154767055 Marionette TRACE conn5 <- [1,1258,null,{}] 05:19:27 INFO - PROCESS | 3476 | 1461154767058 Marionette TRACE conn5 -> [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:19:27 INFO - PROCESS | 3476 | 1461154767172 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 05:19:27 INFO - PROCESS | 3476 | 1461154767185 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:27 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F239000 == 80 [pid = 3476] [id = 324] 05:19:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239C239400) [pid = 3476] [serial = 971] [outer = 0000000000000000] 05:19:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239C24B000) [pid = 3476] [serial = 972] [outer = 000000239C239400] 05:19:27 INFO - PROCESS | 3476 | 1461154767238 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239C270000) [pid = 3476] [serial = 973] [outer = 000000239C239400] 05:19:28 INFO - PROCESS | 3476 | 1461154768001 Marionette TRACE conn5 <- [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:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 988ms 05:19:28 INFO - PROCESS | 3476 | 1461154768043 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 3476 | 1461154768049 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 05:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:19:28 INFO - PROCESS | 3476 | 1461154768055 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 3476 | 1461154768059 Marionette TRACE conn5 <- [1,1262,null,{}] 05:19:28 INFO - PROCESS | 3476 | 1461154768065 Marionette TRACE conn5 -> [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:19:28 INFO - PROCESS | 3476 | 1461154768191 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 05:19:28 INFO - PROCESS | 3476 | 1461154768324 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 3476 | ++DOCSHELL 00000023906BB000 == 81 [pid = 3476] [id = 325] 05:19:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (0000002390735C00) [pid = 3476] [serial = 974] [outer = 0000000000000000] 05:19:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (0000002390819C00) [pid = 3476] [serial = 975] [outer = 0000002390735C00] 05:19:28 INFO - PROCESS | 3476 | 1461154768385 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (0000002394191400) [pid = 3476] [serial = 976] [outer = 0000002390735C00] 05:19:29 INFO - PROCESS | 3476 | 1461154768999 Marionette TRACE conn5 <- [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:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 05:19:29 INFO - PROCESS | 3476 | 1461154769043 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 3476 | 1461154769050 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 05:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:19:29 INFO - PROCESS | 3476 | 1461154769057 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 3476 | 1461154769061 Marionette TRACE conn5 <- [1,1266,null,{}] 05:19:29 INFO - PROCESS | 3476 | 1461154769065 Marionette TRACE conn5 -> [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:19:29 INFO - PROCESS | 3476 | 1461154769219 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 05:19:29 INFO - PROCESS | 3476 | 1461154769349 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E0C800 == 82 [pid = 3476] [id = 326] 05:19:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (0000002396CD5800) [pid = 3476] [serial = 977] [outer = 0000000000000000] 05:19:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (0000002397F5A000) [pid = 3476] [serial = 978] [outer = 0000002396CD5800] 05:19:29 INFO - PROCESS | 3476 | 1461154769407 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (00000023989B2800) [pid = 3476] [serial = 979] [outer = 0000002396CD5800] 05:19:30 INFO - PROCESS | 3476 | 1461154770040 Marionette TRACE conn5 <- [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:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1029ms 05:19:30 INFO - PROCESS | 3476 | 1461154770091 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 3476 | 1461154770094 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 05:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:19:30 INFO - PROCESS | 3476 | 1461154770098 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 3476 | 1461154770103 Marionette TRACE conn5 <- [1,1270,null,{}] 05:19:30 INFO - PROCESS | 3476 | 1461154770134 Marionette TRACE conn5 -> [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:19:30 INFO - PROCESS | 3476 | 1461154770284 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 05:19:30 INFO - PROCESS | 3476 | 1461154770417 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F445800 == 83 [pid = 3476] [id = 327] 05:19:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (000000239B480C00) [pid = 3476] [serial = 980] [outer = 0000000000000000] 05:19:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (000000239BA1E000) [pid = 3476] [serial = 981] [outer = 000000239B480C00] 05:19:30 INFO - PROCESS | 3476 | 1461154770479 Marionette DEBUG loaded listener.js 05:19:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (000000239C23EC00) [pid = 3476] [serial = 982] [outer = 000000239B480C00] 05:19:31 INFO - PROCESS | 3476 | 1461154771093 Marionette TRACE conn5 <- [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:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1036ms 05:19:31 INFO - PROCESS | 3476 | 1461154771136 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 05:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:19:31 INFO - PROCESS | 3476 | 1461154771139 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 05:19:31 INFO - PROCESS | 3476 | 1461154771143 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - PROCESS | 3476 | 1461154771145 Marionette TRACE conn5 <- [1,1274,null,{}] 05:19:31 INFO - PROCESS | 3476 | 1461154771149 Marionette TRACE conn5 -> [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:19:31 INFO - PROCESS | 3476 | 1461154771269 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 05:19:31 INFO - PROCESS | 3476 | 1461154771371 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0296800 == 84 [pid = 3476] [id = 328] 05:19:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (000000239C275000) [pid = 3476] [serial = 983] [outer = 0000000000000000] 05:19:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000239C2A2800) [pid = 3476] [serial = 984] [outer = 000000239C275000] 05:19:31 INFO - PROCESS | 3476 | 1461154771428 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (000000239C39AC00) [pid = 3476] [serial = 985] [outer = 000000239C275000] 05:19:32 INFO - PROCESS | 3476 | 1461154772027 Marionette TRACE conn5 <- [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:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 943ms 05:19:32 INFO - PROCESS | 3476 | 1461154772088 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 05:19:32 INFO - PROCESS | 3476 | 1461154772090 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 05:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:19:32 INFO - PROCESS | 3476 | 1461154772094 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 3476 | 1461154772096 Marionette TRACE conn5 <- [1,1278,null,{}] 05:19:32 INFO - PROCESS | 3476 | 1461154772100 Marionette TRACE conn5 -> [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:19:32 INFO - PROCESS | 3476 | 1461154772215 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 05:19:32 INFO - PROCESS | 3476 | 1461154772344 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09AD000 == 85 [pid = 3476] [id = 329] 05:19:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (000000239C399800) [pid = 3476] [serial = 986] [outer = 0000000000000000] 05:19:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000239C4C7000) [pid = 3476] [serial = 987] [outer = 000000239C399800] 05:19:32 INFO - PROCESS | 3476 | 1461154772401 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239CB1C000) [pid = 3476] [serial = 988] [outer = 000000239C399800] 05:19:32 INFO - PROCESS | 3476 | 1461154772988 Marionette TRACE conn5 <- [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:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 944ms 05:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:19:33 INFO - PROCESS | 3476 | 1461154773040 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 3476 | 1461154773043 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 05:19:33 INFO - PROCESS | 3476 | 1461154773046 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 3476 | 1461154773048 Marionette TRACE conn5 <- [1,1282,null,{}] 05:19:33 INFO - PROCESS | 3476 | 1461154773052 Marionette TRACE conn5 -> [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:19:33 INFO - PROCESS | 3476 | 1461154773178 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 05:19:33 INFO - PROCESS | 3476 | 1461154773309 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B41000 == 86 [pid = 3476] [id = 330] 05:19:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (000000239CBBD000) [pid = 3476] [serial = 989] [outer = 0000000000000000] 05:19:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (000000239CE23400) [pid = 3476] [serial = 990] [outer = 000000239CBBD000] 05:19:33 INFO - PROCESS | 3476 | 1461154773370 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (000000239D044C00) [pid = 3476] [serial = 991] [outer = 000000239CBBD000] 05:19:33 INFO - PROCESS | 3476 | 1461154773924 Marionette TRACE conn5 <- [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:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 942ms 05:19:33 INFO - PROCESS | 3476 | 1461154773992 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 3476 | 1461154773995 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 05:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:19:34 INFO - PROCESS | 3476 | 1461154773998 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 3476 | 1461154774000 Marionette TRACE conn5 <- [1,1286,null,{}] 05:19:34 INFO - PROCESS | 3476 | 1461154774004 Marionette TRACE conn5 -> [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:19:34 INFO - PROCESS | 3476 | 1461154774171 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 05:19:34 INFO - PROCESS | 3476 | 1461154774303 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 3476 | ++DOCSHELL 0000002389C27800 == 87 [pid = 3476] [id = 331] 05:19:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (0000002389437800) [pid = 3476] [serial = 992] [outer = 0000000000000000] 05:19:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (0000002390730400) [pid = 3476] [serial = 993] [outer = 0000002389437800] 05:19:34 INFO - PROCESS | 3476 | 1461154774361 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (000000239A9CC800) [pid = 3476] [serial = 994] [outer = 0000002389437800] 05:19:34 INFO - PROCESS | 3476 | 1461154774960 Marionette TRACE conn5 <- [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:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 05:19:34 INFO - PROCESS | 3476 | 1461154774985 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 3476 | 1461154774988 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 05:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:19:34 INFO - PROCESS | 3476 | 1461154774991 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 3476 | 1461154774993 Marionette TRACE conn5 <- [1,1290,null,{}] 05:19:35 INFO - PROCESS | 3476 | 1461154774997 Marionette TRACE conn5 -> [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:19:35 INFO - PROCESS | 3476 | 1461154775114 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 05:19:35 INFO - PROCESS | 3476 | 1461154775217 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390022000 == 88 [pid = 3476] [id = 332] 05:19:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (000000238AD02400) [pid = 3476] [serial = 995] [outer = 0000000000000000] 05:19:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (000000238F887400) [pid = 3476] [serial = 996] [outer = 000000238AD02400] 05:19:35 INFO - PROCESS | 3476 | 1461154775273 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (00000023975F9C00) [pid = 3476] [serial = 997] [outer = 000000238AD02400] 05:19:36 INFO - PROCESS | 3476 | 1461154776063 Marionette TRACE conn5 <- [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:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1123ms 05:19:36 INFO - PROCESS | 3476 | 1461154776118 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 3476 | 1461154776123 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 05:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:19:36 INFO - PROCESS | 3476 | 1461154776129 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 3476 | 1461154776132 Marionette TRACE conn5 <- [1,1294,null,{}] 05:19:36 INFO - PROCESS | 3476 | 1461154776138 Marionette TRACE conn5 -> [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:19:36 INFO - PROCESS | 3476 | 1461154776252 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 05:19:36 INFO - PROCESS | 3476 | 1461154776389 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 3476 | ++DOCSHELL 000000238FA6F800 == 89 [pid = 3476] [id = 333] 05:19:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (0000002390824800) [pid = 3476] [serial = 998] [outer = 0000000000000000] 05:19:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (000000239103F400) [pid = 3476] [serial = 999] [outer = 0000002390824800] 05:19:36 INFO - PROCESS | 3476 | 1461154776450 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (000000239487FC00) [pid = 3476] [serial = 1000] [outer = 0000002390824800] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023906C4800 == 88 [pid = 3476] [id = 278] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239C440000 == 87 [pid = 3476] [id = 323] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239A854800 == 86 [pid = 3476] [id = 322] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239C09F000 == 85 [pid = 3476] [id = 321] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239B946000 == 84 [pid = 3476] [id = 320] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E1C800 == 83 [pid = 3476] [id = 319] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 000000238A6A4800 == 82 [pid = 3476] [id = 318] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023978DD800 == 81 [pid = 3476] [id = 317] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 0000002391136000 == 80 [pid = 3476] [id = 316] 05:19:36 INFO - PROCESS | 3476 | --DOCSHELL 0000002391145000 == 79 [pid = 3476] [id = 315] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (000000239D050C00) [pid = 3476] [serial = 921] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOCSHELL 0000002390792000 == 78 [pid = 3476] [id = 314] 05:19:37 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB91800 == 77 [pid = 3476] [id = 309] 05:19:37 INFO - PROCESS | 3476 | --DOCSHELL 00000023974C3000 == 76 [pid = 3476] [id = 308] 05:19:37 INFO - PROCESS | 3476 | 1461154777083 Marionette TRACE conn5 <- [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:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 05:19:37 INFO - PROCESS | 3476 | 1461154777118 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 05:19:37 INFO - PROCESS | 3476 | 1461154777124 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 05:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:19:37 INFO - PROCESS | 3476 | 1461154777131 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 3476 | 1461154777133 Marionette TRACE conn5 <- [1,1298,null,{}] 05:19:37 INFO - PROCESS | 3476 | 1461154777138 Marionette TRACE conn5 -> [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:19:37 INFO - PROCESS | 3476 | 1461154777246 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (00000023A3E1B800) [pid = 3476] [serial = 814] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (000000239CFF0000) [pid = 3476] [serial = 919] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (000000239A8B1000) [pid = 3476] [serial = 865] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (000000239C227400) [pid = 3476] [serial = 883] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (000000239B858000) [pid = 3476] [serial = 772] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (0000002398B3D400) [pid = 3476] [serial = 915] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (000000239B440000) [pid = 3476] [serial = 817] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (0000002391D46400) [pid = 3476] [serial = 871] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (0000002394C1EC00) [pid = 3476] [serial = 898] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (00000023A5605000) [pid = 3476] [serial = 829] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239B485800) [pid = 3476] [serial = 876] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239B590C00) [pid = 3476] [serial = 906] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000239C3AE800) [pid = 3476] [serial = 742] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (00000023A13D2800) [pid = 3476] [serial = 748] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (000000239CB18800) [pid = 3476] [serial = 781] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (0000002396C7A800) [pid = 3476] [serial = 873] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000238A6CA800) [pid = 3476] [serial = 868] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (00000023975F1400) [pid = 3476] [serial = 874] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239BA7E400) [pid = 3476] [serial = 775] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000239487C400) [pid = 3476] [serial = 736] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239C271C00) [pid = 3476] [serial = 891] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239C2A4400) [pid = 3476] [serial = 888] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (00000023A2735800) [pid = 3476] [serial = 823] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000239C4CD400) [pid = 3476] [serial = 892] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (0000002389235800) [pid = 3476] [serial = 867] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (000000239CFE7400) [pid = 3476] [serial = 918] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (0000002399EB3800) [pid = 3476] [serial = 903] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239BA15400) [pid = 3476] [serial = 880] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (00000023906DBC00) [pid = 3476] [serial = 897] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239CBB3C00) [pid = 3476] [serial = 913] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239B9C6800) [pid = 3476] [serial = 879] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (000000239CBEF800) [pid = 3476] [serial = 916] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (0000002390821C00) [pid = 3476] [serial = 870] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239B59C800) [pid = 3476] [serial = 877] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239CBF0000) [pid = 3476] [serial = 784] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239F578C00) [pid = 3476] [serial = 745] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239C259800) [pid = 3476] [serial = 885] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (0000002399EBA000) [pid = 3476] [serial = 769] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239C4D3C00) [pid = 3476] [serial = 910] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (0000002398617400) [pid = 3476] [serial = 901] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (0000002390866400) [pid = 3476] [serial = 763] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239CB4C000) [pid = 3476] [serial = 912] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (0000002397F53400) [pid = 3476] [serial = 900] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (00000023A4B93C00) [pid = 3476] [serial = 832] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (00000023A3E1BC00) [pid = 3476] [serial = 751] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239CBEFC00) [pid = 3476] [serial = 835] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239C29B400) [pid = 3476] [serial = 778] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239BA80000) [pid = 3476] [serial = 882] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239A92D800) [pid = 3476] [serial = 904] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239C3AE400) [pid = 3476] [serial = 889] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239B444000) [pid = 3476] [serial = 739] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239418B800) [pid = 3476] [serial = 894] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239D045400) [pid = 3476] [serial = 820] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239C278000) [pid = 3476] [serial = 886] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239CBB5000) [pid = 3476] [serial = 826] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000239C394C00) [pid = 3476] [serial = 909] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239CE27000) [pid = 3476] [serial = 787] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (0000002396476800) [pid = 3476] [serial = 895] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239BA15800) [pid = 3476] [serial = 907] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002398506800) [pid = 3476] [serial = 766] [outer = 0000000000000000] [url = about:blank] 05:19:37 INFO - PROCESS | 3476 | 1461154777351 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 3476 | ++DOCSHELL 000000238BF11800 == 77 [pid = 3476] [id = 334] 05:19:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000238A65F000) [pid = 3476] [serial = 1001] [outer = 0000000000000000] 05:19:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000238FA28000) [pid = 3476] [serial = 1002] [outer = 000000238A65F000] 05:19:37 INFO - PROCESS | 3476 | 1461154777399 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (0000002394C1B400) [pid = 3476] [serial = 1003] [outer = 000000238A65F000] 05:19:37 INFO - PROCESS | 3476 | 1461154777856 Marionette TRACE conn5 <- [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:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 05:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 796ms 05:19:37 INFO - PROCESS | 3476 | 1461154777931 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 05:19:37 INFO - PROCESS | 3476 | 1461154777933 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 05:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:19:37 INFO - PROCESS | 3476 | 1461154777937 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 3476 | 1461154777941 Marionette TRACE conn5 <- [1,1302,null,{}] 05:19:37 INFO - PROCESS | 3476 | 1461154777952 Marionette TRACE conn5 -> [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:19:38 INFO - PROCESS | 3476 | 1461154778054 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 05:19:38 INFO - PROCESS | 3476 | 1461154778069 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 3476 | ++DOCSHELL 000000239795F800 == 78 [pid = 3476] [id = 335] 05:19:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (00000023975F9400) [pid = 3476] [serial = 1004] [outer = 0000000000000000] 05:19:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239787D400) [pid = 3476] [serial = 1005] [outer = 00000023975F9400] 05:19:38 INFO - PROCESS | 3476 | 1461154778121 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239850D000) [pid = 3476] [serial = 1006] [outer = 00000023975F9400] 05:19:38 INFO - PROCESS | 3476 | 1461154778590 Marionette TRACE conn5 <- [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:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 05:19:38 INFO - PROCESS | 3476 | 1461154778633 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 3476 | 1461154778636 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 05:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:19:38 INFO - PROCESS | 3476 | 1461154778639 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 3476 | 1461154778641 Marionette TRACE conn5 <- [1,1306,null,{}] 05:19:38 INFO - PROCESS | 3476 | 1461154778645 Marionette TRACE conn5 -> [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:19:38 INFO - PROCESS | 3476 | 1461154778741 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 05:19:38 INFO - PROCESS | 3476 | 1461154778749 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E13000 == 79 [pid = 3476] [id = 336] 05:19:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (00000023989B4C00) [pid = 3476] [serial = 1007] [outer = 0000000000000000] 05:19:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (0000002399017C00) [pid = 3476] [serial = 1008] [outer = 00000023989B4C00] 05:19:38 INFO - PROCESS | 3476 | 1461154778798 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (0000002399EB4400) [pid = 3476] [serial = 1009] [outer = 00000023989B4C00] 05:19:39 INFO - PROCESS | 3476 | 1461154779221 Marionette TRACE conn5 <- [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:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 629ms 05:19:39 INFO - PROCESS | 3476 | 1461154779277 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 05:19:39 INFO - PROCESS | 3476 | 1461154779279 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 05:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:19:39 INFO - PROCESS | 3476 | 1461154779282 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 3476 | 1461154779284 Marionette TRACE conn5 <- [1,1310,null,{}] 05:19:39 INFO - PROCESS | 3476 | 1461154779288 Marionette TRACE conn5 -> [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:19:39 INFO - PROCESS | 3476 | 1461154779378 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 05:19:39 INFO - PROCESS | 3476 | 1461154779416 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:39 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B77C000 == 80 [pid = 3476] [id = 337] 05:19:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239A029400) [pid = 3476] [serial = 1010] [outer = 0000000000000000] 05:19:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239A92D800) [pid = 3476] [serial = 1011] [outer = 000000239A029400] 05:19:39 INFO - PROCESS | 3476 | 1461154779462 Marionette DEBUG loaded listener.js 05:19:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239B482400) [pid = 3476] [serial = 1012] [outer = 000000239A029400] 05:19:39 INFO - PROCESS | 3476 | 1461154779971 Marionette TRACE conn5 <- [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:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 735ms 05:19:40 INFO - PROCESS | 3476 | 1461154780023 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 3476 | 1461154780025 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 05:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:19:40 INFO - PROCESS | 3476 | 1461154780029 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 3476 | 1461154780031 Marionette TRACE conn5 <- [1,1314,null,{}] 05:19:40 INFO - PROCESS | 3476 | 1461154780034 Marionette TRACE conn5 -> [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:19:40 INFO - PROCESS | 3476 | 1461154780172 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 05:19:40 INFO - PROCESS | 3476 | 1461154780196 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C337000 == 81 [pid = 3476] [id = 338] 05:19:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239BA16000) [pid = 3476] [serial = 1013] [outer = 0000000000000000] 05:19:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239BA20000) [pid = 3476] [serial = 1014] [outer = 000000239BA16000] 05:19:40 INFO - PROCESS | 3476 | 1461154780247 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239C223C00) [pid = 3476] [serial = 1015] [outer = 000000239BA16000] 05:19:40 INFO - PROCESS | 3476 | 1461154780698 Marionette TRACE conn5 <- [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:19:40 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:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 689ms 05:19:40 INFO - PROCESS | 3476 | 1461154780723 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 3476 | 1461154780725 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 05:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:19:40 INFO - PROCESS | 3476 | 1461154780728 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 3476 | 1461154780730 Marionette TRACE conn5 <- [1,1318,null,{}] 05:19:40 INFO - PROCESS | 3476 | 1461154780734 Marionette TRACE conn5 -> [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:19:40 INFO - PROCESS | 3476 | 1461154780886 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 05:19:40 INFO - PROCESS | 3476 | 1461154780914 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C63B000 == 82 [pid = 3476] [id = 339] 05:19:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239C234800) [pid = 3476] [serial = 1016] [outer = 0000000000000000] 05:19:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239C241400) [pid = 3476] [serial = 1017] [outer = 000000239C234800] 05:19:40 INFO - PROCESS | 3476 | 1461154780959 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239C29F800) [pid = 3476] [serial = 1018] [outer = 000000239C234800] 05:19:41 INFO - PROCESS | 3476 | 1461154781409 Marionette TRACE conn5 <- [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:19:41 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:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 05:19:41 INFO - PROCESS | 3476 | 1461154781466 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 05:19:41 INFO - PROCESS | 3476 | 1461154781468 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 05:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:19:41 INFO - PROCESS | 3476 | 1461154781471 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 3476 | 1461154781473 Marionette TRACE conn5 <- [1,1322,null,{}] 05:19:41 INFO - PROCESS | 3476 | 1461154781477 Marionette TRACE conn5 -> [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:19:41 INFO - PROCESS | 3476 | 1461154781604 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (0000002399016400) [pid = 3476] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (00000023990E7800) [pid = 3476] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000239107AC00) [pid = 3476] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (0000002397F52800) [pid = 3476] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000238C7D1800) [pid = 3476] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000238F671400) [pid = 3476] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239487E400) [pid = 3476] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (00000023974F6400) [pid = 3476] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239B9D1400) [pid = 3476] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:19:41 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (0000002390562C00) [pid = 3476] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:19:41 INFO - PROCESS | 3476 | 1461154781832 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB8F000 == 83 [pid = 3476] [id = 340] 05:19:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000238F671400) [pid = 3476] [serial = 1019] [outer = 0000000000000000] 05:19:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (0000002391D8F400) [pid = 3476] [serial = 1020] [outer = 000000238F671400] 05:19:41 INFO - PROCESS | 3476 | 1461154781890 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239A0BFC00) [pid = 3476] [serial = 1021] [outer = 000000238F671400] 05:19:42 INFO - PROCESS | 3476 | 1461154782325 Marionette TRACE conn5 <- [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:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 880ms 05:19:42 INFO - PROCESS | 3476 | 1461154782354 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 3476 | 1461154782356 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 05:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:19:42 INFO - PROCESS | 3476 | 1461154782364 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 3476 | 1461154782366 Marionette TRACE conn5 <- [1,1326,null,{}] 05:19:42 INFO - PROCESS | 3476 | 1461154782370 Marionette TRACE conn5 -> [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:19:42 INFO - PROCESS | 3476 | 1461154782496 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 05:19:42 INFO - PROCESS | 3476 | 1461154782504 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F243800 == 84 [pid = 3476] [id = 341] 05:19:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239C273C00) [pid = 3476] [serial = 1022] [outer = 0000000000000000] 05:19:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239C4C4800) [pid = 3476] [serial = 1023] [outer = 000000239C273C00] 05:19:42 INFO - PROCESS | 3476 | 1461154782553 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239CB4AC00) [pid = 3476] [serial = 1024] [outer = 000000239C273C00] 05:19:43 INFO - PROCESS | 3476 | 1461154783443 Marionette TRACE conn5 <- [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:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1132ms 05:19:43 INFO - PROCESS | 3476 | 1461154783501 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 3476 | 1461154783503 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 05:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:19:43 INFO - PROCESS | 3476 | 1461154783507 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 3476 | 1461154783509 Marionette TRACE conn5 <- [1,1330,null,{}] 05:19:43 INFO - PROCESS | 3476 | 1461154783513 Marionette TRACE conn5 -> [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:19:43 INFO - PROCESS | 3476 | 1461154783636 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 05:19:43 INFO - PROCESS | 3476 | 1461154783646 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F441000 == 85 [pid = 3476] [id = 342] 05:19:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239CB16000) [pid = 3476] [serial = 1025] [outer = 0000000000000000] 05:19:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239CBB6800) [pid = 3476] [serial = 1026] [outer = 000000239CB16000] 05:19:43 INFO - PROCESS | 3476 | 1461154783692 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239CE1F800) [pid = 3476] [serial = 1027] [outer = 000000239CB16000] 05:19:44 INFO - PROCESS | 3476 | 1461154784363 Marionette TRACE conn5 <- [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:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 924ms 05:19:44 INFO - PROCESS | 3476 | 1461154784434 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 3476 | 1461154784440 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 05:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:19:44 INFO - PROCESS | 3476 | 1461154784445 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 3476 | 1461154784449 Marionette TRACE conn5 <- [1,1334,null,{}] 05:19:44 INFO - PROCESS | 3476 | 1461154784456 Marionette TRACE conn5 -> [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:19:44 INFO - PROCESS | 3476 | 1461154784593 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 05:19:44 INFO - PROCESS | 3476 | 1461154784715 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C6D000 == 86 [pid = 3476] [id = 343] 05:19:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (0000002391040000) [pid = 3476] [serial = 1028] [outer = 0000000000000000] 05:19:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239418AC00) [pid = 3476] [serial = 1029] [outer = 0000002391040000] 05:19:44 INFO - PROCESS | 3476 | 1461154784776 Marionette DEBUG loaded listener.js 05:19:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (00000023964FAC00) [pid = 3476] [serial = 1030] [outer = 0000002391040000] 05:19:45 INFO - PROCESS | 3476 | 1461154785429 Marionette TRACE conn5 <- [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:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1034ms 05:19:45 INFO - PROCESS | 3476 | 1461154785483 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 05:19:45 INFO - PROCESS | 3476 | 1461154785489 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 05:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:19:45 INFO - PROCESS | 3476 | 1461154785496 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:19:45 INFO - PROCESS | 3476 | 1461154785499 Marionette TRACE conn5 <- [1,1338,null,{}] 05:19:45 INFO - PROCESS | 3476 | 1461154785504 Marionette TRACE conn5 -> [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:19:45 INFO - PROCESS | 3476 | 1461154785679 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 05:19:45 INFO - PROCESS | 3476 | 1461154785782 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B317800 == 87 [pid = 3476] [id = 344] 05:19:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (0000002397075800) [pid = 3476] [serial = 1031] [outer = 0000000000000000] 05:19:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (00000023989B4400) [pid = 3476] [serial = 1032] [outer = 0000002397075800] 05:19:45 INFO - PROCESS | 3476 | 1461154785839 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239B47E800) [pid = 3476] [serial = 1033] [outer = 0000002397075800] 05:19:46 INFO - PROCESS | 3476 | 1461154786436 Marionette TRACE conn5 <- [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:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 986ms 05:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:19:46 INFO - PROCESS | 3476 | 1461154786489 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 3476 | 1461154786491 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 05:19:46 INFO - PROCESS | 3476 | 1461154786495 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 3476 | 1461154786499 Marionette TRACE conn5 <- [1,1342,null,{}] 05:19:46 INFO - PROCESS | 3476 | 1461154786512 Marionette TRACE conn5 -> [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:19:46 INFO - PROCESS | 3476 | 1461154786642 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 05:19:46 INFO - PROCESS | 3476 | 1461154786746 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F560000 == 88 [pid = 3476] [id = 345] 05:19:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239C255000) [pid = 3476] [serial = 1034] [outer = 0000000000000000] 05:19:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239C4D2000) [pid = 3476] [serial = 1035] [outer = 000000239C255000] 05:19:46 INFO - PROCESS | 3476 | 1461154786805 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239CBF4800) [pid = 3476] [serial = 1036] [outer = 000000239C255000] 05:19:47 INFO - PROCESS | 3476 | 1461154787394 Marionette TRACE conn5 <- [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:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 944ms 05:19:47 INFO - PROCESS | 3476 | 1461154787441 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 3476 | 1461154787444 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 05:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:19:47 INFO - PROCESS | 3476 | 1461154787447 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - PROCESS | 3476 | 1461154787450 Marionette TRACE conn5 <- [1,1346,null,{}] 05:19:47 INFO - PROCESS | 3476 | 1461154787454 Marionette TRACE conn5 -> [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:19:47 INFO - PROCESS | 3476 | 1461154787574 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 05:19:47 INFO - PROCESS | 3476 | 1461154787677 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A058C800 == 89 [pid = 3476] [id = 346] 05:19:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239CB1D400) [pid = 3476] [serial = 1037] [outer = 0000000000000000] 05:19:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239D04E400) [pid = 3476] [serial = 1038] [outer = 000000239CB1D400] 05:19:47 INFO - PROCESS | 3476 | 1461154787737 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239D0D9400) [pid = 3476] [serial = 1039] [outer = 000000239CB1D400] 05:19:48 INFO - PROCESS | 3476 | 1461154788317 Marionette TRACE conn5 <- [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:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 05:19:48 INFO - PROCESS | 3476 | 1461154788394 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 3476 | 1461154788397 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 05:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:19:48 INFO - PROCESS | 3476 | 1461154788400 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 3476 | 1461154788403 Marionette TRACE conn5 <- [1,1350,null,{}] 05:19:48 INFO - PROCESS | 3476 | 1461154788407 Marionette TRACE conn5 -> [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:19:48 INFO - PROCESS | 3476 | 1461154788554 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 05:19:48 INFO - PROCESS | 3476 | 1461154788685 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A1A800 == 90 [pid = 3476] [id = 347] 05:19:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239CFEFC00) [pid = 3476] [serial = 1040] [outer = 0000000000000000] 05:19:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239D2D9400) [pid = 3476] [serial = 1041] [outer = 000000239CFEFC00] 05:19:48 INFO - PROCESS | 3476 | 1461154788744 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239D35F400) [pid = 3476] [serial = 1042] [outer = 000000239CFEFC00] 05:19:49 INFO - PROCESS | 3476 | 1461154789393 Marionette TRACE conn5 <- [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:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1029ms 05:19:49 INFO - PROCESS | 3476 | 1461154789431 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 3476 | 1461154789434 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 05:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:19:49 INFO - PROCESS | 3476 | 1461154789438 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 3476 | 1461154789440 Marionette TRACE conn5 <- [1,1354,null,{}] 05:19:49 INFO - PROCESS | 3476 | 1461154789463 Marionette TRACE conn5 -> [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:19:49 INFO - PROCESS | 3476 | 1461154789595 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 05:19:49 INFO - PROCESS | 3476 | 1461154789724 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A255D000 == 91 [pid = 3476] [id = 348] 05:19:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239F0C4000) [pid = 3476] [serial = 1043] [outer = 0000000000000000] 05:19:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239F4EDC00) [pid = 3476] [serial = 1044] [outer = 000000239F0C4000] 05:19:49 INFO - PROCESS | 3476 | 1461154789784 Marionette DEBUG loaded listener.js 05:19:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239F570400) [pid = 3476] [serial = 1045] [outer = 000000239F0C4000] 05:19:50 INFO - PROCESS | 3476 | 1461154790351 Marionette TRACE conn5 <- [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:19:50 INFO - PROCESS | 3476 | 1461154790386 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 05:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:19:50 INFO - PROCESS | 3476 | 1461154790390 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 3476 | 1461154790392 Marionette TRACE conn5 <- [1,1358,null,{}] 05:19:50 INFO - PROCESS | 3476 | 1461154790396 Marionette TRACE conn5 -> [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:19:50 INFO - PROCESS | 3476 | 1461154790510 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 05:19:50 INFO - PROCESS | 3476 | 1461154790637 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A307E800 == 92 [pid = 3476] [id = 349] 05:19:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (000000239F0C5000) [pid = 3476] [serial = 1046] [outer = 0000000000000000] 05:19:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (000000239F6ED000) [pid = 3476] [serial = 1047] [outer = 000000239F0C5000] 05:19:50 INFO - PROCESS | 3476 | 1461154790694 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (00000023A0193000) [pid = 3476] [serial = 1048] [outer = 000000239F0C5000] 05:19:51 INFO - PROCESS | 3476 | 1461154791603 Marionette TRACE conn5 <- [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:19:51 INFO - PROCESS | 3476 | 1461154791677 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 05:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:19:51 INFO - PROCESS | 3476 | 1461154791683 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - PROCESS | 3476 | 1461154791686 Marionette TRACE conn5 <- [1,1362,null,{}] 05:19:51 INFO - PROCESS | 3476 | 1461154791692 Marionette TRACE conn5 -> [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:19:51 INFO - PROCESS | 3476 | 1461154791842 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 05:19:51 INFO - PROCESS | 3476 | 1461154791940 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978E2000 == 93 [pid = 3476] [id = 350] 05:19:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (00000023905FB800) [pid = 3476] [serial = 1049] [outer = 0000000000000000] 05:19:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (0000002390817000) [pid = 3476] [serial = 1050] [outer = 00000023905FB800] 05:19:52 INFO - PROCESS | 3476 | 1461154792005 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (0000002394943400) [pid = 3476] [serial = 1051] [outer = 00000023905FB800] 05:19:52 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:19:52 INFO - PROCESS | 3476 | 1461154792645 Marionette TRACE conn5 <- [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:19:52 INFO - PROCESS | 3476 | 1461154792684 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 05:19:52 INFO - PROCESS | 3476 | 1461154792692 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:19:52 INFO - PROCESS | 3476 | 1461154792695 Marionette TRACE conn5 <- [1,1366,null,{}] 05:19:52 INFO - PROCESS | 3476 | 1461154792698 Marionette TRACE conn5 -> [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:19:52 INFO - PROCESS | 3476 | 1461154792809 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 05:19:52 INFO - PROCESS | 3476 | 1461154792939 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978EF000 == 94 [pid = 3476] [id = 351] 05:19:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (0000002397079400) [pid = 3476] [serial = 1052] [outer = 0000000000000000] 05:19:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (00000023975F6400) [pid = 3476] [serial = 1053] [outer = 0000002397079400] 05:19:52 INFO - PROCESS | 3476 | 1461154792990 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (0000002397F5D800) [pid = 3476] [serial = 1054] [outer = 0000002397079400] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 00000023A057E000 == 93 [pid = 3476] [id = 107] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000239F243800 == 92 [pid = 3476] [id = 341] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB8F000 == 91 [pid = 3476] [id = 340] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000239C63B000 == 90 [pid = 3476] [id = 339] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000239C337000 == 89 [pid = 3476] [id = 338] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000239B77C000 == 88 [pid = 3476] [id = 337] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E13000 == 87 [pid = 3476] [id = 336] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239D0E3400) [pid = 3476] [serial = 933] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239081D400) [pid = 3476] [serial = 924] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239F0C3800) [pid = 3476] [serial = 939] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (00000023988FB800) [pid = 3476] [serial = 927] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239C24B000) [pid = 3476] [serial = 972] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239C39C000) [pid = 3476] [serial = 930] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000239795F800 == 86 [pid = 3476] [id = 335] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000238BF11800 == 85 [pid = 3476] [id = 334] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000238FA6F800 == 84 [pid = 3476] [id = 333] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0B41000 == 83 [pid = 3476] [id = 330] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09AD000 == 82 [pid = 3476] [id = 329] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0296800 == 81 [pid = 3476] [id = 328] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000239F445800 == 80 [pid = 3476] [id = 327] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E0C800 == 79 [pid = 3476] [id = 326] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 00000023906BB000 == 78 [pid = 3476] [id = 325] 05:19:53 INFO - PROCESS | 3476 | --DOCSHELL 000000239F239000 == 77 [pid = 3476] [id = 324] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (00000023905F5000) [pid = 3476] [serial = 942] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (0000002391047C00) [pid = 3476] [serial = 948] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (0000002394C53800) [pid = 3476] [serial = 949] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (0000002394942000) [pid = 3476] [serial = 945] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (00000023969EF800) [pid = 3476] [serial = 946] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (00000023975F5C00) [pid = 3476] [serial = 951] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (0000002397888C00) [pid = 3476] [serial = 952] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239BA1DC00) [pid = 3476] [serial = 969] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239BA13800) [pid = 3476] [serial = 964] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (000000239BA83800) [pid = 3476] [serial = 970] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (0000002396CDA000) [pid = 3476] [serial = 966] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239864C000) [pid = 3476] [serial = 955] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002399EB1C00) [pid = 3476] [serial = 967] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (00000023992F2000) [pid = 3476] [serial = 957] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (0000002399EBB400) [pid = 3476] [serial = 958] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239B597000) [pid = 3476] [serial = 961] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239B442C00) [pid = 3476] [serial = 960] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (00000023989B5C00) [pid = 3476] [serial = 963] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239D320000) [pid = 3476] [serial = 936] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002397F9DC00) [pid = 3476] [serial = 954] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (0000002390823C00) [pid = 3476] [serial = 943] [outer = 0000000000000000] [url = about:blank] 05:19:53 INFO - PROCESS | 3476 | 1461154793528 Marionette TRACE conn5 <- [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:19:53 INFO - PROCESS | 3476 | 1461154793581 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 05:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:19:53 INFO - PROCESS | 3476 | 1461154793585 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 3476 | 1461154793589 Marionette TRACE conn5 <- [1,1370,null,{}] 05:19:53 INFO - PROCESS | 3476 | 1461154793600 Marionette TRACE conn5 -> [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:19:53 INFO - PROCESS | 3476 | 1461154793703 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 05:19:53 INFO - PROCESS | 3476 | 1461154793792 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C63000 == 78 [pid = 3476] [id = 352] 05:19:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000238F88C400) [pid = 3476] [serial = 1055] [outer = 0000000000000000] 05:19:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (0000002396472400) [pid = 3476] [serial = 1056] [outer = 000000238F88C400] 05:19:53 INFO - PROCESS | 3476 | 1461154793842 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (0000002397712400) [pid = 3476] [serial = 1057] [outer = 000000238F88C400] 05:19:54 INFO - PROCESS | 3476 | [3476] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:19:54 INFO - PROCESS | 3476 | 1461154794271 Marionette TRACE conn5 <- [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:19:54 INFO - PROCESS | 3476 | 1461154794324 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 05:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:19:54 INFO - PROCESS | 3476 | 1461154794333 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 3476 | 1461154794335 Marionette TRACE conn5 <- [1,1374,null,{}] 05:19:54 INFO - PROCESS | 3476 | 1461154794338 Marionette TRACE conn5 -> [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:19:54 INFO - PROCESS | 3476 | 1461154794434 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 05:19:54 INFO - PROCESS | 3476 | 1461154794439 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A04C000 == 79 [pid = 3476] [id = 353] 05:19:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (0000002398643800) [pid = 3476] [serial = 1058] [outer = 0000000000000000] 05:19:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (00000023988FF800) [pid = 3476] [serial = 1059] [outer = 0000002398643800] 05:19:54 INFO - PROCESS | 3476 | 1461154794490 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (00000023990DFC00) [pid = 3476] [serial = 1060] [outer = 0000002398643800] 05:19:54 INFO - PROCESS | 3476 | 1461154794974 Marionette TRACE conn5 <- [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:19:55 INFO - PROCESS | 3476 | 1461154795028 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 05:19:55 INFO - PROCESS | 3476 | 1461154795031 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 3476 | 1461154795033 Marionette TRACE conn5 <- [1,1378,null,{}] 05:19:55 INFO - PROCESS | 3476 | 1461154795037 Marionette TRACE conn5 -> [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:19:55 INFO - PROCESS | 3476 | 1461154795128 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 05:19:55 INFO - PROCESS | 3476 | 1461154795136 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C08C800 == 80 [pid = 3476] [id = 354] 05:19:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (0000002399EBB800) [pid = 3476] [serial = 1061] [outer = 0000000000000000] 05:19:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239A41FC00) [pid = 3476] [serial = 1062] [outer = 0000002399EBB800] 05:19:55 INFO - PROCESS | 3476 | 1461154795184 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239B43FC00) [pid = 3476] [serial = 1063] [outer = 0000002399EBB800] 05:19:55 INFO - PROCESS | 3476 | 1461154795624 Marionette TRACE conn5 <- [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:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 05:19:55 INFO - PROCESS | 3476 | 1461154795730 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 3476 | 1461154795732 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 05:19:55 INFO - PROCESS | 3476 | 1461154795736 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:19:55 INFO - PROCESS | 3476 | 1461154795738 Marionette TRACE conn5 <- [1,1382,null,{}] 05:19:55 INFO - PROCESS | 3476 | 1461154795742 Marionette TRACE conn5 -> [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:19:55 INFO - PROCESS | 3476 | 1461154795926 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 05:19:55 INFO - PROCESS | 3476 | 1461154795985 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C339800 == 81 [pid = 3476] [id = 355] 05:19:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239B591C00) [pid = 3476] [serial = 1064] [outer = 0000000000000000] 05:19:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239B862800) [pid = 3476] [serial = 1065] [outer = 000000239B591C00] 05:19:56 INFO - PROCESS | 3476 | 1461154796037 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239BA19C00) [pid = 3476] [serial = 1066] [outer = 000000239B591C00] 05:19:56 INFO - PROCESS | 3476 | 1461154796474 Marionette TRACE conn5 <- [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:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 777ms 05:19:56 INFO - PROCESS | 3476 | 1461154796515 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 3476 | 1461154796517 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 05:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:19:56 INFO - PROCESS | 3476 | 1461154796520 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 3476 | 1461154796522 Marionette TRACE conn5 <- [1,1386,null,{}] 05:19:56 INFO - PROCESS | 3476 | 1461154796531 Marionette TRACE conn5 -> [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:19:56 INFO - PROCESS | 3476 | 1461154796651 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 05:19:56 INFO - PROCESS | 3476 | 1461154796671 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB86800 == 82 [pid = 3476] [id = 356] 05:19:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239C21B800) [pid = 3476] [serial = 1067] [outer = 0000000000000000] 05:19:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239C221400) [pid = 3476] [serial = 1068] [outer = 000000239C21B800] 05:19:56 INFO - PROCESS | 3476 | 1461154796716 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239C254800) [pid = 3476] [serial = 1069] [outer = 000000239C21B800] 05:19:57 INFO - PROCESS | 3476 | 1461154797165 Marionette TRACE conn5 <- [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:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 05:19:57 INFO - PROCESS | 3476 | 1461154797214 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 3476 | 1461154797216 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 05:19:57 INFO - PROCESS | 3476 | 1461154797220 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:19:57 INFO - PROCESS | 3476 | 1461154797221 Marionette TRACE conn5 <- [1,1390,null,{}] 05:19:57 INFO - PROCESS | 3476 | 1461154797230 Marionette TRACE conn5 -> [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:19:57 INFO - PROCESS | 3476 | 1461154797379 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 05:19:57 INFO - PROCESS | 3476 | 1461154797401 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F272800 == 83 [pid = 3476] [id = 357] 05:19:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239C254000) [pid = 3476] [serial = 1070] [outer = 0000000000000000] 05:19:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239C276800) [pid = 3476] [serial = 1071] [outer = 000000239C254000] 05:19:57 INFO - PROCESS | 3476 | 1461154797448 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239C39D400) [pid = 3476] [serial = 1072] [outer = 000000239C254000] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (00000023892ED800) [pid = 3476] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239CFE5400) [pid = 3476] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239C273C00) [pid = 3476] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239BA16000) [pid = 3476] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239C234800) [pid = 3476] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000238F671400) [pid = 3476] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002390735C00) [pid = 3476] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239B480C00) [pid = 3476] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (00000023989B4C00) [pid = 3476] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002396CD5800) [pid = 3476] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239A029400) [pid = 3476] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (00000023975F9400) [pid = 3476] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000238A65F000) [pid = 3476] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239C239400) [pid = 3476] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (0000002390824800) [pid = 3476] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000238F889000) [pid = 3476] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239850F400) [pid = 3476] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:19:57 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239C277C00) [pid = 3476] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:19:58 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239D093800) [pid = 3476] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:19:58 INFO - PROCESS | 3476 | 1461154798129 Marionette TRACE conn5 <- [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:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 923ms 05:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:19:58 INFO - PROCESS | 3476 | 1461154798146 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 3476 | 1461154798148 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 05:19:58 INFO - PROCESS | 3476 | 1461154798152 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 3476 | 1461154798153 Marionette TRACE conn5 <- [1,1394,null,{}] 05:19:58 INFO - PROCESS | 3476 | 1461154798157 Marionette TRACE conn5 -> [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:19:58 INFO - PROCESS | 3476 | 1461154798286 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 05:19:58 INFO - PROCESS | 3476 | 1461154798343 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F428800 == 84 [pid = 3476] [id = 358] 05:19:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000238F889000) [pid = 3476] [serial = 1073] [outer = 0000000000000000] 05:19:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (0000002398505400) [pid = 3476] [serial = 1074] [outer = 000000238F889000] 05:19:58 INFO - PROCESS | 3476 | 1461154798389 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239BA15400) [pid = 3476] [serial = 1075] [outer = 000000238F889000] 05:19:58 INFO - PROCESS | 3476 | 1461154798747 Marionette TRACE conn5 <- [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:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 05:19:58 INFO - PROCESS | 3476 | 1461154798788 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 3476 | 1461154798790 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 05:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:19:58 INFO - PROCESS | 3476 | 1461154798793 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 3476 | 1461154798795 Marionette TRACE conn5 <- [1,1398,null,{}] 05:19:58 INFO - PROCESS | 3476 | 1461154798799 Marionette TRACE conn5 -> [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:19:58 INFO - PROCESS | 3476 | 1461154798895 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 05:19:58 INFO - PROCESS | 3476 | 1461154798901 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0574800 == 85 [pid = 3476] [id = 359] 05:19:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239C259000) [pid = 3476] [serial = 1076] [outer = 0000000000000000] 05:19:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239C3BB800) [pid = 3476] [serial = 1077] [outer = 000000239C259000] 05:19:58 INFO - PROCESS | 3476 | 1461154798948 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239CB4FC00) [pid = 3476] [serial = 1078] [outer = 000000239C259000] 05:19:59 INFO - PROCESS | 3476 | 1461154799435 Marionette TRACE conn5 <- [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:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 05:19:59 INFO - PROCESS | 3476 | 1461154799476 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 3476 | 1461154799478 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 05:19:59 INFO - PROCESS | 3476 | 1461154799482 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:19:59 INFO - PROCESS | 3476 | 1461154799485 Marionette TRACE conn5 <- [1,1402,null,{}] 05:19:59 INFO - PROCESS | 3476 | 1461154799489 Marionette TRACE conn5 -> [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:19:59 INFO - PROCESS | 3476 | 1461154799604 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 05:19:59 INFO - PROCESS | 3476 | 1461154799618 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:59 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A256C000 == 86 [pid = 3476] [id = 360] 05:19:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239CFEB000) [pid = 3476] [serial = 1079] [outer = 0000000000000000] 05:19:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239D08EC00) [pid = 3476] [serial = 1080] [outer = 000000239CFEB000] 05:19:59 INFO - PROCESS | 3476 | 1461154799669 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239D48AC00) [pid = 3476] [serial = 1081] [outer = 000000239CFEB000] 05:20:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000238F634C00) [pid = 3476] [serial = 1082] [outer = 0000002396CCFC00] 05:20:00 INFO - PROCESS | 3476 | 1461154800588 Marionette TRACE conn5 <- [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:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1129ms 05:20:00 INFO - PROCESS | 3476 | 1461154800616 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 3476 | 1461154800621 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 05:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:20:00 INFO - PROCESS | 3476 | 1461154800627 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 3476 | 1461154800632 Marionette TRACE conn5 <- [1,1406,null,{}] 05:20:00 INFO - PROCESS | 3476 | 1461154800637 Marionette TRACE conn5 -> [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:20:00 INFO - PROCESS | 3476 | 1461154800808 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 05:20:00 INFO - PROCESS | 3476 | 1461154800935 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 3476 | ++DOCSHELL 00000023974AA000 == 87 [pid = 3476] [id = 361] 05:20:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239480F800) [pid = 3476] [serial = 1083] [outer = 0000000000000000] 05:20:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (0000002396470C00) [pid = 3476] [serial = 1084] [outer = 000000239480F800] 05:20:01 INFO - PROCESS | 3476 | 1461154800996 Marionette DEBUG loaded listener.js 05:20:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (0000002397715800) [pid = 3476] [serial = 1085] [outer = 000000239480F800] 05:20:01 INFO - PROCESS | 3476 | 1461154801573 Marionette TRACE conn5 <- [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:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 984ms 05:20:01 INFO - PROCESS | 3476 | 1461154801614 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 3476 | 1461154801620 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 05:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:20:01 INFO - PROCESS | 3476 | 1461154801627 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 3476 | 1461154801630 Marionette TRACE conn5 <- [1,1410,null,{}] 05:20:01 INFO - PROCESS | 3476 | 1461154801634 Marionette TRACE conn5 -> [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:20:01 INFO - PROCESS | 3476 | 1461154801756 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 05:20:01 INFO - PROCESS | 3476 | 1461154801860 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:01 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C652000 == 88 [pid = 3476] [id = 362] 05:20:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (0000002399018000) [pid = 3476] [serial = 1086] [outer = 0000000000000000] 05:20:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239B446400) [pid = 3476] [serial = 1087] [outer = 0000002399018000] 05:20:01 INFO - PROCESS | 3476 | 1461154801916 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239B85AC00) [pid = 3476] [serial = 1088] [outer = 0000002399018000] 05:20:02 INFO - PROCESS | 3476 | 1461154802553 Marionette TRACE conn5 <- [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:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 983ms 05:20:02 INFO - PROCESS | 3476 | 1461154802611 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 3476 | 1461154802614 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 05:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:20:02 INFO - PROCESS | 3476 | 1461154802618 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - PROCESS | 3476 | 1461154802622 Marionette TRACE conn5 <- [1,1414,null,{}] 05:20:02 INFO - PROCESS | 3476 | 1461154802634 Marionette TRACE conn5 -> [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:20:02 INFO - PROCESS | 3476 | 1461154802790 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 05:20:02 INFO - PROCESS | 3476 | 1461154802923 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3E9D800 == 89 [pid = 3476] [id = 363] 05:20:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239B9C8800) [pid = 3476] [serial = 1089] [outer = 0000000000000000] 05:20:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239CBB2800) [pid = 3476] [serial = 1090] [outer = 000000239B9C8800] 05:20:02 INFO - PROCESS | 3476 | 1461154802984 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239D2CF400) [pid = 3476] [serial = 1091] [outer = 000000239B9C8800] 05:20:03 INFO - PROCESS | 3476 | 1461154803643 Marionette TRACE conn5 <- [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:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1091ms 05:20:03 INFO - PROCESS | 3476 | 1461154803711 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 05:20:03 INFO - PROCESS | 3476 | 1461154803714 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 05:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:20:03 INFO - PROCESS | 3476 | 1461154803718 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - PROCESS | 3476 | 1461154803720 Marionette TRACE conn5 <- [1,1418,null,{}] 05:20:03 INFO - PROCESS | 3476 | 1461154803724 Marionette TRACE conn5 -> [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:20:03 INFO - PROCESS | 3476 | 1461154803887 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 05:20:03 INFO - PROCESS | 3476 | 1461154803948 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A4B29000 == 90 [pid = 3476] [id = 364] 05:20:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (000000239F0C7400) [pid = 3476] [serial = 1092] [outer = 0000000000000000] 05:20:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (000000239F4EB800) [pid = 3476] [serial = 1093] [outer = 000000239F0C7400] 05:20:04 INFO - PROCESS | 3476 | 1461154804045 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (000000239F6F0000) [pid = 3476] [serial = 1094] [outer = 000000239F0C7400] 05:20:04 INFO - PROCESS | 3476 | 1461154804698 Marionette TRACE conn5 <- [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:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1027ms 05:20:04 INFO - PROCESS | 3476 | 1461154804747 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 05:20:04 INFO - PROCESS | 3476 | 1461154804750 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 05:20:04 INFO - PROCESS | 3476 | 1461154804753 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:20:04 INFO - PROCESS | 3476 | 1461154804755 Marionette TRACE conn5 <- [1,1422,null,{}] 05:20:04 INFO - PROCESS | 3476 | 1461154804759 Marionette TRACE conn5 -> [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:20:04 INFO - PROCESS | 3476 | 1461154804877 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 05:20:05 INFO - PROCESS | 3476 | 1461154805007 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:05 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A550F800 == 91 [pid = 3476] [id = 365] 05:20:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (000000239F56D800) [pid = 3476] [serial = 1095] [outer = 0000000000000000] 05:20:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (00000023A019A400) [pid = 3476] [serial = 1096] [outer = 000000239F56D800] 05:20:05 INFO - PROCESS | 3476 | 1461154805064 Marionette DEBUG loaded listener.js 05:20:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (00000023A13C6400) [pid = 3476] [serial = 1097] [outer = 000000239F56D800] 05:20:05 INFO - PROCESS | 3476 | 1461154805646 Marionette TRACE conn5 <- [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:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 943ms 05:20:05 INFO - PROCESS | 3476 | 1461154805699 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 3476 | 1461154805701 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 05:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:20:05 INFO - PROCESS | 3476 | 1461154805705 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 3476 | 1461154805707 Marionette TRACE conn5 <- [1,1426,null,{}] 05:20:05 INFO - PROCESS | 3476 | 1461154805711 Marionette TRACE conn5 -> [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:20:05 INFO - PROCESS | 3476 | 1461154805850 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 05:20:06 INFO - PROCESS | 3476 | 1461154805986 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A564E800 == 92 [pid = 3476] [id = 366] 05:20:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (00000023A13C6000) [pid = 3476] [serial = 1098] [outer = 0000000000000000] 05:20:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (00000023A273F400) [pid = 3476] [serial = 1099] [outer = 00000023A13C6000] 05:20:06 INFO - PROCESS | 3476 | 1461154806046 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (00000023A3E0F800) [pid = 3476] [serial = 1100] [outer = 00000023A13C6000] 05:20:06 INFO - PROCESS | 3476 | 1461154806605 Marionette TRACE conn5 <- [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:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 941ms 05:20:06 INFO - PROCESS | 3476 | 1461154806649 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 3476 | 1461154806651 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 05:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:20:06 INFO - PROCESS | 3476 | 1461154806655 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 3476 | 1461154806657 Marionette TRACE conn5 <- [1,1430,null,{}] 05:20:06 INFO - PROCESS | 3476 | 1461154806661 Marionette TRACE conn5 -> [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:20:06 INFO - PROCESS | 3476 | 1461154806778 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 05:20:06 INFO - PROCESS | 3476 | 1461154806881 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A59D3000 == 93 [pid = 3476] [id = 367] 05:20:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (00000023A3E16800) [pid = 3476] [serial = 1101] [outer = 0000000000000000] 05:20:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (00000023A3E19400) [pid = 3476] [serial = 1102] [outer = 00000023A3E16800] 05:20:06 INFO - PROCESS | 3476 | 1461154806936 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (00000023A3E25C00) [pid = 3476] [serial = 1103] [outer = 00000023A3E16800] 05:20:07 INFO - PROCESS | 3476 | 1461154807485 Marionette TRACE conn5 <- [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:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 880ms 05:20:07 INFO - PROCESS | 3476 | 1461154807538 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 3476 | 1461154807541 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 05:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:20:07 INFO - PROCESS | 3476 | 1461154807544 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 3476 | 1461154807546 Marionette TRACE conn5 <- [1,1434,null,{}] 05:20:07 INFO - PROCESS | 3476 | 1461154807550 Marionette TRACE conn5 -> [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:20:07 INFO - PROCESS | 3476 | 1461154807671 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 05:20:07 INFO - PROCESS | 3476 | 1461154807776 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 3476 | ++DOCSHELL 000000239076C000 == 94 [pid = 3476] [id = 368] 05:20:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000238A6C2C00) [pid = 3476] [serial = 1104] [outer = 0000000000000000] 05:20:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (0000002390757000) [pid = 3476] [serial = 1105] [outer = 000000238A6C2C00] 05:20:07 INFO - PROCESS | 3476 | 1461154807833 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (0000002397C39800) [pid = 3476] [serial = 1106] [outer = 000000238A6C2C00] 05:20:08 INFO - PROCESS | 3476 | 1461154808558 Marionette TRACE conn5 <- [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:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1080ms 05:20:08 INFO - PROCESS | 3476 | 1461154808627 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 3476 | 1461154808633 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 05:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:20:08 INFO - PROCESS | 3476 | 1461154808638 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 3476 | 1461154808642 Marionette TRACE conn5 <- [1,1438,null,{}] 05:20:08 INFO - PROCESS | 3476 | 1461154808647 Marionette TRACE conn5 -> [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:20:08 INFO - PROCESS | 3476 | 1461154808766 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 05:20:08 INFO - PROCESS | 3476 | 1461154808904 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E27800 == 95 [pid = 3476] [id = 369] 05:20:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (00000023949AD000) [pid = 3476] [serial = 1107] [outer = 0000000000000000] 05:20:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (000000238AD10800) [pid = 3476] [serial = 1108] [outer = 00000023949AD000] 05:20:08 INFO - PROCESS | 3476 | 1461154808960 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (00000023969F0400) [pid = 3476] [serial = 1109] [outer = 00000023949AD000] 05:20:09 INFO - PROCESS | 3476 | 1461154809558 Marionette TRACE conn5 <- [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:20:09 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0574800 == 94 [pid = 3476] [id = 359] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239F428800 == 93 [pid = 3476] [id = 358] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239F272800 == 92 [pid = 3476] [id = 357] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB86800 == 91 [pid = 3476] [id = 356] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239C339800 == 90 [pid = 3476] [id = 355] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239C08C800 == 89 [pid = 3476] [id = 354] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239A04C000 == 88 [pid = 3476] [id = 353] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C63000 == 87 [pid = 3476] [id = 352] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (000000239CBB6800) [pid = 3476] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (000000239C2A2800) [pid = 3476] [serial = 984] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (000000238F887400) [pid = 3476] [serial = 996] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239C4C7000) [pid = 3476] [serial = 987] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239CE23400) [pid = 3476] [serial = 990] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (0000002390730400) [pid = 3476] [serial = 993] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 00000023978EF000 == 86 [pid = 3476] [id = 351] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 00000023978E2000 == 85 [pid = 3476] [id = 350] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239B317800 == 84 [pid = 3476] [id = 344] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C6D000 == 83 [pid = 3476] [id = 343] 05:20:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239F441000 == 82 [pid = 3476] [id = 342] 05:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1031ms 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (0000002394C4DC00) [pid = 3476] [serial = 925] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (000000239B593000) [pid = 3476] [serial = 928] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239CE2D800) [pid = 3476] [serial = 931] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239D2DD800) [pid = 3476] [serial = 934] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239F572800) [pid = 3476] [serial = 940] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239D090400) [pid = 3476] [serial = 922] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000239C4C4800) [pid = 3476] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239BA20000) [pid = 3476] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239C241400) [pid = 3476] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (0000002391D8F400) [pid = 3476] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000239C29F800) [pid = 3476] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (0000002394191400) [pid = 3476] [serial = 976] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (0000002390819C00) [pid = 3476] [serial = 975] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239BA1E000) [pid = 3476] [serial = 981] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239C23EC00) [pid = 3476] [serial = 982] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (0000002399017C00) [pid = 3476] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (0000002399EB4400) [pid = 3476] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (00000023989B2800) [pid = 3476] [serial = 979] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002397F5A000) [pid = 3476] [serial = 978] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239A92D800) [pid = 3476] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239787D400) [pid = 3476] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239850D000) [pid = 3476] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000238FA28000) [pid = 3476] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (0000002394C1B400) [pid = 3476] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239C270000) [pid = 3476] [serial = 973] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239487FC00) [pid = 3476] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239103F400) [pid = 3476] [serial = 999] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239CB4AC00) [pid = 3476] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239A0BFC00) [pid = 3476] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239C223C00) [pid = 3476] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239B482400) [pid = 3476] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 05:20:09 INFO - PROCESS | 3476 | 1461154809736 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 05:20:09 INFO - PROCESS | 3476 | 1461154809742 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 05:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:20:09 INFO - PROCESS | 3476 | 1461154809761 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:20:09 INFO - PROCESS | 3476 | 1461154809763 Marionette TRACE conn5 <- [1,1442,null,{}] 05:20:09 INFO - PROCESS | 3476 | 1461154809768 Marionette TRACE conn5 -> [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:20:09 INFO - PROCESS | 3476 | 1461154809870 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 05:20:09 INFO - PROCESS | 3476 | 1461154809877 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391132000 == 83 [pid = 3476] [id = 370] 05:20:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (0000002393F8B800) [pid = 3476] [serial = 1110] [outer = 0000000000000000] 05:20:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (0000002394880800) [pid = 3476] [serial = 1111] [outer = 0000002393F8B800] 05:20:09 INFO - PROCESS | 3476 | 1461154809928 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (0000002396C7E400) [pid = 3476] [serial = 1112] [outer = 0000002393F8B800] 05:20:10 INFO - PROCESS | 3476 | 1461154810553 Marionette TRACE conn5 <- [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:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 839ms 05:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:20:10 INFO - PROCESS | 3476 | 1461154810604 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 3476 | 1461154810607 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 05:20:10 INFO - PROCESS | 3476 | 1461154810611 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 3476 | 1461154810614 Marionette TRACE conn5 <- [1,1446,null,{}] 05:20:10 INFO - PROCESS | 3476 | 1461154810626 Marionette TRACE conn5 -> [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:20:10 INFO - PROCESS | 3476 | 1461154810729 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 05:20:10 INFO - PROCESS | 3476 | 1461154810745 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:10 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E2A000 == 84 [pid = 3476] [id = 371] 05:20:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (00000023989B4C00) [pid = 3476] [serial = 1113] [outer = 0000000000000000] 05:20:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (00000023989BD000) [pid = 3476] [serial = 1114] [outer = 00000023989B4C00] 05:20:10 INFO - PROCESS | 3476 | 1461154810795 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (0000002399EB1800) [pid = 3476] [serial = 1115] [outer = 00000023989B4C00] 05:20:11 INFO - PROCESS | 3476 | 1461154811274 Marionette TRACE conn5 <- [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:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 692ms 05:20:11 INFO - PROCESS | 3476 | 1461154811307 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 05:20:11 INFO - PROCESS | 3476 | 1461154811310 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 05:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:20:11 INFO - PROCESS | 3476 | 1461154811314 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:20:11 INFO - PROCESS | 3476 | 1461154811316 Marionette TRACE conn5 <- [1,1450,null,{}] 05:20:11 INFO - PROCESS | 3476 | 1461154811353 Marionette TRACE conn5 -> [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:20:11 INFO - PROCESS | 3476 | 1461154811457 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 05:20:11 INFO - PROCESS | 3476 | 1461154811558 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:11 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C08C000 == 85 [pid = 3476] [id = 372] 05:20:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (00000023989B5C00) [pid = 3476] [serial = 1116] [outer = 0000000000000000] 05:20:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239B43E800) [pid = 3476] [serial = 1117] [outer = 00000023989B5C00] 05:20:11 INFO - PROCESS | 3476 | 1461154811607 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239B48D400) [pid = 3476] [serial = 1118] [outer = 00000023989B5C00] 05:20:12 INFO - PROCESS | 3476 | 1461154812043 Marionette TRACE conn5 <- [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:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 776ms 05:20:12 INFO - PROCESS | 3476 | 1461154812092 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 3476 | 1461154812094 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 05:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:20:12 INFO - PROCESS | 3476 | 1461154812102 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 3476 | 1461154812104 Marionette TRACE conn5 <- [1,1454,null,{}] 05:20:12 INFO - PROCESS | 3476 | 1461154812108 Marionette TRACE conn5 -> [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:20:12 INFO - PROCESS | 3476 | 1461154812236 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 05:20:12 INFO - PROCESS | 3476 | 1461154812295 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C423800 == 86 [pid = 3476] [id = 373] 05:20:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239B59E000) [pid = 3476] [serial = 1119] [outer = 0000000000000000] 05:20:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239B864800) [pid = 3476] [serial = 1120] [outer = 000000239B59E000] 05:20:12 INFO - PROCESS | 3476 | 1461154812342 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239BA20000) [pid = 3476] [serial = 1121] [outer = 000000239B59E000] 05:20:12 INFO - PROCESS | 3476 | 1461154812810 Marionette TRACE conn5 <- [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:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 776ms 05:20:12 INFO - PROCESS | 3476 | 1461154812882 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 3476 | 1461154812884 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 05:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:20:12 INFO - PROCESS | 3476 | 1461154812887 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 3476 | 1461154812889 Marionette TRACE conn5 <- [1,1458,null,{}] 05:20:12 INFO - PROCESS | 3476 | 1461154812900 Marionette TRACE conn5 -> [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:20:13 INFO - PROCESS | 3476 | 1461154813035 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 05:20:13 INFO - PROCESS | 3476 | 1461154813099 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEA2800 == 87 [pid = 3476] [id = 374] 05:20:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239C23D400) [pid = 3476] [serial = 1122] [outer = 0000000000000000] 05:20:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239C272C00) [pid = 3476] [serial = 1123] [outer = 000000239C23D400] 05:20:13 INFO - PROCESS | 3476 | 1461154813151 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239C398C00) [pid = 3476] [serial = 1124] [outer = 000000239C23D400] 05:20:13 INFO - PROCESS | 3476 | 1461154813606 Marionette TRACE conn5 <- [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:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 05:20:13 INFO - PROCESS | 3476 | 1461154813624 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 3476 | 1461154813626 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 05:20:13 INFO - PROCESS | 3476 | 1461154813630 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:20:13 INFO - PROCESS | 3476 | 1461154813632 Marionette TRACE conn5 <- [1,1462,null,{}] 05:20:13 INFO - PROCESS | 3476 | 1461154813642 Marionette TRACE conn5 -> [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:20:13 INFO - PROCESS | 3476 | 1461154813766 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 05:20:13 INFO - PROCESS | 3476 | 1461154813827 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F27E800 == 88 [pid = 3476] [id = 375] 05:20:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239C4CEC00) [pid = 3476] [serial = 1125] [outer = 0000000000000000] 05:20:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239CB18400) [pid = 3476] [serial = 1126] [outer = 000000239C4CEC00] 05:20:13 INFO - PROCESS | 3476 | 1461154813873 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239CE1EC00) [pid = 3476] [serial = 1127] [outer = 000000239C4CEC00] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000238F889000) [pid = 3476] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239D316000) [pid = 3476] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239C254000) [pid = 3476] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (0000002398643800) [pid = 3476] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239CB16000) [pid = 3476] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002397079400) [pid = 3476] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239B591C00) [pid = 3476] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239C21B800) [pid = 3476] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002399EBB800) [pid = 3476] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000238AD02400) [pid = 3476] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (00000023905FB800) [pid = 3476] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (0000002389437800) [pid = 3476] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239C275000) [pid = 3476] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239C259000) [pid = 3476] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000238F88C400) [pid = 3476] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239C399800) [pid = 3476] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:20:14 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239CBBD000) [pid = 3476] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:20:14 INFO - PROCESS | 3476 | 1461154814441 Marionette TRACE conn5 <- [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:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 879ms 05:20:14 INFO - PROCESS | 3476 | 1461154814512 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 05:20:14 INFO - PROCESS | 3476 | 1461154814514 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 05:20:14 INFO - PROCESS | 3476 | 1461154814518 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:20:14 INFO - PROCESS | 3476 | 1461154814519 Marionette TRACE conn5 <- [1,1466,null,{}] 05:20:14 INFO - PROCESS | 3476 | 1461154814523 Marionette TRACE conn5 -> [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:20:14 INFO - PROCESS | 3476 | 1461154814620 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 05:20:14 INFO - PROCESS | 3476 | 1461154814631 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F568800 == 89 [pid = 3476] [id = 376] 05:20:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (0000002390567000) [pid = 3476] [serial = 1128] [outer = 0000000000000000] 05:20:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239BA18400) [pid = 3476] [serial = 1129] [outer = 0000002390567000] 05:20:14 INFO - PROCESS | 3476 | 1461154814680 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239CBB6800) [pid = 3476] [serial = 1130] [outer = 0000002390567000] 05:20:15 INFO - PROCESS | 3476 | 1461154815124 Marionette TRACE conn5 <- [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:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 05:20:15 INFO - PROCESS | 3476 | 1461154815213 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 3476 | 1461154815215 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 05:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:20:15 INFO - PROCESS | 3476 | 1461154815218 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 3476 | 1461154815220 Marionette TRACE conn5 <- [1,1470,null,{}] 05:20:15 INFO - PROCESS | 3476 | 1461154815224 Marionette TRACE conn5 -> [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:20:15 INFO - PROCESS | 3476 | 1461154815320 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 05:20:15 INFO - PROCESS | 3476 | 1461154815330 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A058C000 == 90 [pid = 3476] [id = 377] 05:20:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239CFE9800) [pid = 3476] [serial = 1131] [outer = 0000000000000000] 05:20:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239CFF1400) [pid = 3476] [serial = 1132] [outer = 000000239CFE9800] 05:20:15 INFO - PROCESS | 3476 | 1461154815376 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239D0DBC00) [pid = 3476] [serial = 1133] [outer = 000000239CFE9800] 05:20:15 INFO - PROCESS | 3476 | 1461154815840 Marionette TRACE conn5 <- [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:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 692ms 05:20:15 INFO - PROCESS | 3476 | 1461154815914 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 3476 | 1461154815917 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 05:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:20:15 INFO - PROCESS | 3476 | 1461154815920 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 3476 | 1461154815922 Marionette TRACE conn5 <- [1,1474,null,{}] 05:20:15 INFO - PROCESS | 3476 | 1461154815925 Marionette TRACE conn5 -> [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:20:16 INFO - PROCESS | 3476 | 1461154816021 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 05:20:16 INFO - PROCESS | 3476 | 1461154816031 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2540000 == 91 [pid = 3476] [id = 378] 05:20:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239D313800) [pid = 3476] [serial = 1134] [outer = 0000000000000000] 05:20:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239D36D800) [pid = 3476] [serial = 1135] [outer = 000000239D313800] 05:20:16 INFO - PROCESS | 3476 | 1461154816076 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239F4F6800) [pid = 3476] [serial = 1136] [outer = 000000239D313800] 05:20:16 INFO - PROCESS | 3476 | 1461154816878 Marionette TRACE conn5 <- [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:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 985ms 05:20:16 INFO - PROCESS | 3476 | 1461154816910 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 3476 | 1461154816916 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 05:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:20:16 INFO - PROCESS | 3476 | 1461154816923 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 3476 | 1461154816928 Marionette TRACE conn5 <- [1,1478,null,{}] 05:20:16 INFO - PROCESS | 3476 | 1461154816933 Marionette TRACE conn5 -> [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:20:17 INFO - PROCESS | 3476 | 1461154817065 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 05:20:17 INFO - PROCESS | 3476 | 1461154817201 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:17 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397918000 == 92 [pid = 3476] [id = 379] 05:20:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (0000002394C4DC00) [pid = 3476] [serial = 1137] [outer = 0000000000000000] 05:20:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (00000023969EF800) [pid = 3476] [serial = 1138] [outer = 0000002394C4DC00] 05:20:17 INFO - PROCESS | 3476 | 1461154817262 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (0000002397F59000) [pid = 3476] [serial = 1139] [outer = 0000002394C4DC00] 05:20:17 INFO - PROCESS | 3476 | 1461154817838 Marionette TRACE conn5 <- [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:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 944ms 05:20:17 INFO - PROCESS | 3476 | 1461154817872 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 05:20:17 INFO - PROCESS | 3476 | 1461154817879 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 05:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:20:17 INFO - PROCESS | 3476 | 1461154817886 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 3476 | 1461154817890 Marionette TRACE conn5 <- [1,1482,null,{}] 05:20:17 INFO - PROCESS | 3476 | 1461154817894 Marionette TRACE conn5 -> [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:20:18 INFO - PROCESS | 3476 | 1461154818019 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 05:20:18 INFO - PROCESS | 3476 | 1461154818124 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C431800 == 93 [pid = 3476] [id = 380] 05:20:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239901DC00) [pid = 3476] [serial = 1140] [outer = 0000000000000000] 05:20:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239A0BC800) [pid = 3476] [serial = 1141] [outer = 000000239901DC00] 05:20:18 INFO - PROCESS | 3476 | 1461154818180 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239B9CB000) [pid = 3476] [serial = 1142] [outer = 000000239901DC00] 05:20:18 INFO - PROCESS | 3476 | 1461154818833 Marionette TRACE conn5 <- [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:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 985ms 05:20:18 INFO - PROCESS | 3476 | 1461154818876 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 05:20:18 INFO - PROCESS | 3476 | 1461154818880 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 05:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:20:18 INFO - PROCESS | 3476 | 1461154818884 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:20:18 INFO - PROCESS | 3476 | 1461154818888 Marionette TRACE conn5 <- [1,1486,null,{}] 05:20:18 INFO - PROCESS | 3476 | 1461154818900 Marionette TRACE conn5 -> [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:20:19 INFO - PROCESS | 3476 | 1461154819026 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 05:20:19 INFO - PROCESS | 3476 | 1461154819161 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3076000 == 94 [pid = 3476] [id = 381] 05:20:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239C2A5800) [pid = 3476] [serial = 1143] [outer = 0000000000000000] 05:20:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239CB4D400) [pid = 3476] [serial = 1144] [outer = 000000239C2A5800] 05:20:19 INFO - PROCESS | 3476 | 1461154819221 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239F4EEC00) [pid = 3476] [serial = 1145] [outer = 000000239C2A5800] 05:20:19 INFO - PROCESS | 3476 | 1461154819822 Marionette TRACE conn5 <- [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:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 985ms 05:20:19 INFO - PROCESS | 3476 | 1461154819871 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 3476 | 1461154819874 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 05:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:20:19 INFO - PROCESS | 3476 | 1461154819878 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 3476 | 1461154819880 Marionette TRACE conn5 <- [1,1490,null,{}] 05:20:19 INFO - PROCESS | 3476 | 1461154819884 Marionette TRACE conn5 -> [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:20:20 INFO - PROCESS | 3476 | 1461154820006 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 05:20:20 INFO - PROCESS | 3476 | 1461154820111 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:20 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A4B2A000 == 95 [pid = 3476] [id = 382] 05:20:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (00000023A0194400) [pid = 3476] [serial = 1146] [outer = 0000000000000000] 05:20:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (00000023A019E400) [pid = 3476] [serial = 1147] [outer = 00000023A0194400] 05:20:20 INFO - PROCESS | 3476 | 1461154820167 Marionette DEBUG loaded listener.js 05:20:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (00000023A13D1800) [pid = 3476] [serial = 1148] [outer = 00000023A0194400] 05:20:20 INFO - PROCESS | 3476 | 1461154820702 Marionette TRACE conn5 <- [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:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 942ms 05:20:20 INFO - PROCESS | 3476 | 1461154820822 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 05:20:20 INFO - PROCESS | 3476 | 1461154820825 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 05:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:20:20 INFO - PROCESS | 3476 | 1461154820828 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 3476 | 1461154820831 Marionette TRACE conn5 <- [1,1494,null,{}] 05:20:20 INFO - PROCESS | 3476 | 1461154820834 Marionette TRACE conn5 -> [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:20:20 INFO - PROCESS | 3476 | 1461154820958 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 05:20:21 INFO - PROCESS | 3476 | 1461154821084 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A59CA000 == 96 [pid = 3476] [id = 383] 05:20:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (000000239C68C000) [pid = 3476] [serial = 1149] [outer = 0000000000000000] 05:20:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (000000239C690800) [pid = 3476] [serial = 1150] [outer = 000000239C68C000] 05:20:21 INFO - PROCESS | 3476 | 1461154821141 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (000000239C696C00) [pid = 3476] [serial = 1151] [outer = 000000239C68C000] 05:20:21 INFO - PROCESS | 3476 | 1461154821715 Marionette TRACE conn5 <- [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:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 943ms 05:20:21 INFO - PROCESS | 3476 | 1461154821774 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 05:20:21 INFO - PROCESS | 3476 | 1461154821777 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 05:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:20:21 INFO - PROCESS | 3476 | 1461154821780 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:20:21 INFO - PROCESS | 3476 | 1461154821783 Marionette TRACE conn5 <- [1,1498,null,{}] 05:20:21 INFO - PROCESS | 3476 | 1461154821787 Marionette TRACE conn5 -> [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:20:21 INFO - PROCESS | 3476 | 1461154821917 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 05:20:22 INFO - PROCESS | 3476 | 1461154822051 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5FC3000 == 97 [pid = 3476] [id = 384] 05:20:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (00000023A2736800) [pid = 3476] [serial = 1152] [outer = 0000000000000000] 05:20:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (00000023A3611C00) [pid = 3476] [serial = 1153] [outer = 00000023A2736800] 05:20:22 INFO - PROCESS | 3476 | 1461154822112 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (00000023A3E1D800) [pid = 3476] [serial = 1154] [outer = 00000023A2736800] 05:20:22 INFO - PROCESS | 3476 | 1461154822708 Marionette TRACE conn5 <- [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:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 05:20:22 INFO - PROCESS | 3476 | 1461154822768 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 3476 | 1461154822771 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 05:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:20:22 INFO - PROCESS | 3476 | 1461154822775 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 3476 | 1461154822777 Marionette TRACE conn5 <- [1,1502,null,{}] 05:20:22 INFO - PROCESS | 3476 | 1461154822781 Marionette TRACE conn5 -> [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:20:22 INFO - PROCESS | 3476 | 1461154822899 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 05:20:23 INFO - PROCESS | 3476 | 1461154823040 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5FE0800 == 98 [pid = 3476] [id = 385] 05:20:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000238F82F800) [pid = 3476] [serial = 1155] [outer = 0000000000000000] 05:20:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (00000023A3E26400) [pid = 3476] [serial = 1156] [outer = 000000238F82F800] 05:20:23 INFO - PROCESS | 3476 | 1461154823096 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (00000023A5603000) [pid = 3476] [serial = 1157] [outer = 000000238F82F800] 05:20:23 INFO - PROCESS | 3476 | 1461154823686 Marionette TRACE conn5 <- [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:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 922ms 05:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:20:23 INFO - PROCESS | 3476 | 1461154823699 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 3476 | 1461154823702 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 05:20:23 INFO - PROCESS | 3476 | 1461154823705 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 3476 | 1461154823707 Marionette TRACE conn5 <- [1,1506,null,{}] 05:20:23 INFO - PROCESS | 3476 | 1461154823711 Marionette TRACE conn5 -> [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:20:23 INFO - PROCESS | 3476 | 1461154823830 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 05:20:23 INFO - PROCESS | 3476 | 1461154823936 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390793000 == 99 [pid = 3476] [id = 386] 05:20:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000238C493000) [pid = 3476] [serial = 1158] [outer = 0000000000000000] 05:20:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239081D800) [pid = 3476] [serial = 1159] [outer = 000000238C493000] 05:20:23 INFO - PROCESS | 3476 | 1461154823991 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (000000239850D800) [pid = 3476] [serial = 1160] [outer = 000000238C493000] 05:20:24 INFO - PROCESS | 3476 | 1461154824849 Marionette TRACE conn5 <- [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:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1192ms 05:20:24 INFO - PROCESS | 3476 | 1461154824901 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 05:20:24 INFO - PROCESS | 3476 | 1461154824907 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 05:20:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:20:24 INFO - PROCESS | 3476 | 1461154824913 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:20:24 INFO - PROCESS | 3476 | 1461154824916 Marionette TRACE conn5 <- [1,1510,null,{}] 05:20:24 INFO - PROCESS | 3476 | 1461154824922 Marionette TRACE conn5 -> [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:20:25 INFO - PROCESS | 3476 | 1461154825040 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 05:20:25 INFO - PROCESS | 3476 | 1461154825178 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397A0D000 == 100 [pid = 3476] [id = 387] 05:20:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (0000002390863C00) [pid = 3476] [serial = 1161] [outer = 0000000000000000] 05:20:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (000000239104A000) [pid = 3476] [serial = 1162] [outer = 0000002390863C00] 05:20:25 INFO - PROCESS | 3476 | 1461154825233 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (0000002394940000) [pid = 3476] [serial = 1163] [outer = 0000002390863C00] 05:20:25 INFO - PROCESS | 3476 | 1461154825808 Marionette TRACE conn5 <- [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:20:25 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:20:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:20:25 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:20:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:20:25 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:20:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:20:25 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:20:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:20:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 946ms 05:20:25 INFO - PROCESS | 3476 | 1461154825872 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 3476 | 1461154825877 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 05:20:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:20:25 INFO - PROCESS | 3476 | 1461154825885 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 3476 | 1461154825888 Marionette TRACE conn5 <- [1,1514,null,{}] 05:20:25 INFO - PROCESS | 3476 | 1461154825892 Marionette TRACE conn5 -> [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:20:26 INFO - PROCESS | 3476 | 1461154826003 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 05:20:26 INFO - PROCESS | 3476 | 1461154826109 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:26 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A85D000 == 101 [pid = 3476] [id = 388] 05:20:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (0000002397F57800) [pid = 3476] [serial = 1164] [outer = 0000000000000000] 05:20:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (0000002398504C00) [pid = 3476] [serial = 1165] [outer = 0000002397F57800] 05:20:26 INFO - PROCESS | 3476 | 1461154826158 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (00000023989B7C00) [pid = 3476] [serial = 1166] [outer = 0000002397F57800] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 00000023A058C000 == 100 [pid = 3476] [id = 377] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 000000239F568800 == 99 [pid = 3476] [id = 376] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 000000239F27E800 == 98 [pid = 3476] [id = 375] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEA2800 == 97 [pid = 3476] [id = 374] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 000000239C423800 == 96 [pid = 3476] [id = 373] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 000000239C08C000 == 95 [pid = 3476] [id = 372] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (000000239C4D2000) [pid = 3476] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (000000239D04E400) [pid = 3476] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (000000239D2D9400) [pid = 3476] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (000000239F4EDC00) [pid = 3476] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (00000023989B4400) [pid = 3476] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (000000239418AC00) [pid = 3476] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239D08EC00) [pid = 3476] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E2A000 == 94 [pid = 3476] [id = 371] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 0000002391132000 == 93 [pid = 3476] [id = 370] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E27800 == 92 [pid = 3476] [id = 369] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 00000023A59D3000 == 91 [pid = 3476] [id = 367] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 00000023A564E800 == 90 [pid = 3476] [id = 366] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 00000023A550F800 == 89 [pid = 3476] [id = 365] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 00000023A4B29000 == 88 [pid = 3476] [id = 364] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3E9D800 == 87 [pid = 3476] [id = 363] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 000000239C652000 == 86 [pid = 3476] [id = 362] 05:20:26 INFO - PROCESS | 3476 | --DOCSHELL 00000023974AA000 == 85 [pid = 3476] [id = 361] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (0000002398505400) [pid = 3476] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000239D487C00) [pid = 3476] [serial = 937] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (000000239C39D400) [pid = 3476] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (00000023990DFC00) [pid = 3476] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239CE1F800) [pid = 3476] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (00000023975F6400) [pid = 3476] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239B862800) [pid = 3476] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239BA19C00) [pid = 3476] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000239C221400) [pid = 3476] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239B43FC00) [pid = 3476] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (00000023975F9C00) [pid = 3476] [serial = 997] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (0000002390817000) [pid = 3476] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000239A41FC00) [pid = 3476] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (000000239C254800) [pid = 3476] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (000000239A9CC800) [pid = 3476] [serial = 994] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239C39AC00) [pid = 3476] [serial = 985] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239BA15400) [pid = 3476] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239F6ED000) [pid = 3476] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239C3BB800) [pid = 3476] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (0000002397712400) [pid = 3476] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002397F5D800) [pid = 3476] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239CB1C000) [pid = 3476] [serial = 988] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (0000002394943400) [pid = 3476] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002396472400) [pid = 3476] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239C276800) [pid = 3476] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (00000023988FF800) [pid = 3476] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239D044C00) [pid = 3476] [serial = 991] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239CB4FC00) [pid = 3476] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 05:20:26 INFO - PROCESS | 3476 | 1461154826778 Marionette TRACE conn5 <- [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:20:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:20:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:20:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:20:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:20:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:20:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:20:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 945ms 05:20:26 INFO - PROCESS | 3476 | 1461154826833 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 3476 | 1461154826835 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 05:20:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:20:26 INFO - PROCESS | 3476 | 1461154826839 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 3476 | 1461154826843 Marionette TRACE conn5 <- [1,1518,null,{}] 05:20:26 INFO - PROCESS | 3476 | 1461154826854 Marionette TRACE conn5 -> [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:20:26 INFO - PROCESS | 3476 | 1461154826980 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 05:20:27 INFO - PROCESS | 3476 | 1461154827069 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397961800 == 86 [pid = 3476] [id = 389] 05:20:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (0000002390758400) [pid = 3476] [serial = 1167] [outer = 0000000000000000] 05:20:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (00000023975F6400) [pid = 3476] [serial = 1168] [outer = 0000002390758400] 05:20:27 INFO - PROCESS | 3476 | 1461154827119 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239864C000) [pid = 3476] [serial = 1169] [outer = 0000002390758400] 05:20:27 INFO - PROCESS | 3476 | 1461154827467 Marionette TRACE conn5 <- [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:20:27 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:20:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:20:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:20:27 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:20:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:20:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 05:20:27 INFO - PROCESS | 3476 | 1461154827533 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 05:20:27 INFO - PROCESS | 3476 | 1461154827536 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 05:20:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:20:27 INFO - PROCESS | 3476 | 1461154827539 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - PROCESS | 3476 | 1461154827541 Marionette TRACE conn5 <- [1,1522,null,{}] 05:20:27 INFO - PROCESS | 3476 | 1461154827544 Marionette TRACE conn5 -> [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:20:27 INFO - PROCESS | 3476 | 1461154827645 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 05:20:27 INFO - PROCESS | 3476 | 1461154827651 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C09E000 == 87 [pid = 3476] [id = 390] 05:20:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (00000023988FFC00) [pid = 3476] [serial = 1170] [outer = 0000000000000000] 05:20:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (0000002399EB7400) [pid = 3476] [serial = 1171] [outer = 00000023988FFC00] 05:20:27 INFO - PROCESS | 3476 | 1461154827699 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239A9CC800) [pid = 3476] [serial = 1172] [outer = 00000023988FFC00] 05:20:28 INFO - PROCESS | 3476 | 1461154828140 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 627ms 05:20:28 INFO - PROCESS | 3476 | 1461154828169 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 3476 | 1461154828171 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 05:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:20:28 INFO - PROCESS | 3476 | 1461154828174 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 3476 | 1461154828176 Marionette TRACE conn5 <- [1,1526,null,{}] 05:20:28 INFO - PROCESS | 3476 | 1461154828184 Marionette TRACE conn5 -> [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:20:28 INFO - PROCESS | 3476 | 1461154828277 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 05:20:28 INFO - PROCESS | 3476 | 1461154828283 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C42A800 == 88 [pid = 3476] [id = 391] 05:20:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239B444400) [pid = 3476] [serial = 1173] [outer = 0000000000000000] 05:20:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239B487C00) [pid = 3476] [serial = 1174] [outer = 000000239B444400] 05:20:28 INFO - PROCESS | 3476 | 1461154828332 Marionette DEBUG loaded listener.js 05:20:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239B85A800) [pid = 3476] [serial = 1175] [outer = 000000239B444400] 05:20:28 INFO - PROCESS | 3476 | 1461154828881 Marionette TRACE conn5 <- [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:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 733ms 05:20:28 INFO - PROCESS | 3476 | 1461154828911 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 3476 | 1461154828913 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 05:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:20:28 INFO - PROCESS | 3476 | 1461154828916 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 3476 | 1461154828918 Marionette TRACE conn5 <- [1,1530,null,{}] 05:20:28 INFO - PROCESS | 3476 | 1461154828922 Marionette TRACE conn5 -> [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:20:29 INFO - PROCESS | 3476 | 1461154829057 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 05:20:29 INFO - PROCESS | 3476 | 1461154829079 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:29 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEB9000 == 89 [pid = 3476] [id = 392] 05:20:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239C21D400) [pid = 3476] [serial = 1176] [outer = 0000000000000000] 05:20:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239C226400) [pid = 3476] [serial = 1177] [outer = 000000239C21D400] 05:20:29 INFO - PROCESS | 3476 | 1461154829128 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239C23EC00) [pid = 3476] [serial = 1178] [outer = 000000239C21D400] 05:20:29 INFO - PROCESS | 3476 | 1461154829576 Marionette TRACE conn5 <- [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:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 05:20:29 INFO - PROCESS | 3476 | 1461154829612 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 05:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:20:29 INFO - PROCESS | 3476 | 1461154829614 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 05:20:29 INFO - PROCESS | 3476 | 1461154829617 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:20:29 INFO - PROCESS | 3476 | 1461154829619 Marionette TRACE conn5 <- [1,1534,null,{}] 05:20:29 INFO - PROCESS | 3476 | 1461154829623 Marionette TRACE conn5 -> [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:20:29 INFO - PROCESS | 3476 | 1461154829781 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 05:20:29 INFO - PROCESS | 3476 | 1461154829846 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:29 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F427800 == 90 [pid = 3476] [id = 393] 05:20:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239C24E000) [pid = 3476] [serial = 1179] [outer = 0000000000000000] 05:20:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239C26C400) [pid = 3476] [serial = 1180] [outer = 000000239C24E000] 05:20:29 INFO - PROCESS | 3476 | 1461154829892 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (000000239C29C000) [pid = 3476] [serial = 1181] [outer = 000000239C24E000] 05:20:30 INFO - PROCESS | 3476 | 1461154830340 Marionette TRACE conn5 <- [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:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 776ms 05:20:30 INFO - PROCESS | 3476 | 1461154830396 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 3476 | 1461154830398 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 05:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:20:30 INFO - PROCESS | 3476 | 1461154830407 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 3476 | 1461154830409 Marionette TRACE conn5 <- [1,1538,null,{}] 05:20:30 INFO - PROCESS | 3476 | 1461154830421 Marionette TRACE conn5 -> [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:20:30 INFO - PROCESS | 3476 | 1461154830547 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (000000239C255000) [pid = 3476] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (000000239CB1D400) [pid = 3476] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239F0C4000) [pid = 3476] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239CFEFC00) [pid = 3476] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (0000002397075800) [pid = 3476] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (0000002391040000) [pid = 3476] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239F56D800) [pid = 3476] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002399018000) [pid = 3476] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239B59E000) [pid = 3476] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239F0C7400) [pid = 3476] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239B9C8800) [pid = 3476] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (00000023949AD000) [pid = 3476] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (00000023989B4C00) [pid = 3476] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239C23D400) [pid = 3476] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239CFEB000) [pid = 3476] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (00000023989B5C00) [pid = 3476] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (0000002393F8B800) [pid = 3476] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239480F800) [pid = 3476] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239C4CEC00) [pid = 3476] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239CFE9800) [pid = 3476] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:20:30 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (0000002390567000) [pid = 3476] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:20:30 INFO - PROCESS | 3476 | 1461154830941 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397041000 == 91 [pid = 3476] [id = 394] 05:20:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000238AB98000) [pid = 3476] [serial = 1182] [outer = 0000000000000000] 05:20:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (0000002390567000) [pid = 3476] [serial = 1183] [outer = 000000238AB98000] 05:20:30 INFO - PROCESS | 3476 | 1461154830988 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (00000023989BA800) [pid = 3476] [serial = 1184] [outer = 000000238AB98000] 05:20:31 INFO - PROCESS | 3476 | 1461154831383 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 985ms 05:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:20:31 INFO - PROCESS | 3476 | 1461154831394 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 05:20:31 INFO - PROCESS | 3476 | 1461154831396 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 05:20:31 INFO - PROCESS | 3476 | 1461154831399 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - PROCESS | 3476 | 1461154831401 Marionette TRACE conn5 <- [1,1542,null,{}] 05:20:31 INFO - PROCESS | 3476 | 1461154831405 Marionette TRACE conn5 -> [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:20:31 INFO - PROCESS | 3476 | 1461154831533 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 05:20:31 INFO - PROCESS | 3476 | 1461154831542 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:31 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0293000 == 92 [pid = 3476] [id = 395] 05:20:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000238AD02C00) [pid = 3476] [serial = 1185] [outer = 0000000000000000] 05:20:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239C255000) [pid = 3476] [serial = 1186] [outer = 000000238AD02C00] 05:20:31 INFO - PROCESS | 3476 | 1461154831590 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239C3BBC00) [pid = 3476] [serial = 1187] [outer = 000000238AD02C00] 05:20:32 INFO - PROCESS | 3476 | 1461154832017 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 05:20:32 INFO - PROCESS | 3476 | 1461154832094 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 05:20:32 INFO - PROCESS | 3476 | 1461154832096 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 05:20:32 INFO - PROCESS | 3476 | 1461154832100 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:20:32 INFO - PROCESS | 3476 | 1461154832101 Marionette TRACE conn5 <- [1,1546,null,{}] 05:20:32 INFO - PROCESS | 3476 | 1461154832105 Marionette TRACE conn5 -> [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:20:32 INFO - PROCESS | 3476 | 1461154832200 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 05:20:32 INFO - PROCESS | 3476 | 1461154832245 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09AD800 == 93 [pid = 3476] [id = 396] 05:20:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239C4CDC00) [pid = 3476] [serial = 1188] [outer = 0000000000000000] 05:20:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239C688000) [pid = 3476] [serial = 1189] [outer = 000000239C4CDC00] 05:20:32 INFO - PROCESS | 3476 | 1461154832290 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239CB20800) [pid = 3476] [serial = 1190] [outer = 000000239C4CDC00] 05:20:32 INFO - PROCESS | 3476 | 1461154832713 Marionette TRACE conn5 <- [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:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 692ms 05:20:32 INFO - PROCESS | 3476 | 1461154832795 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 05:20:32 INFO - PROCESS | 3476 | 1461154832798 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 05:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:20:32 INFO - PROCESS | 3476 | 1461154832801 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - PROCESS | 3476 | 1461154832803 Marionette TRACE conn5 <- [1,1550,null,{}] 05:20:32 INFO - PROCESS | 3476 | 1461154832807 Marionette TRACE conn5 -> [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:20:32 INFO - PROCESS | 3476 | 1461154832920 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 05:20:33 INFO - PROCESS | 3476 | 1461154833082 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B24E800 == 94 [pid = 3476] [id = 397] 05:20:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (0000002389233400) [pid = 3476] [serial = 1191] [outer = 0000000000000000] 05:20:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (0000002389C5DC00) [pid = 3476] [serial = 1192] [outer = 0000002389233400] 05:20:33 INFO - PROCESS | 3476 | 1461154833144 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000238F884400) [pid = 3476] [serial = 1193] [outer = 0000002389233400] 05:20:33 INFO - PROCESS | 3476 | 1461154833802 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1031ms 05:20:33 INFO - PROCESS | 3476 | 1461154833836 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 3476 | 1461154833842 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 05:20:33 INFO - PROCESS | 3476 | 1461154833871 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 3476 | 1461154833875 Marionette TRACE conn5 <- [1,1554,null,{}] 05:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:20:33 INFO - PROCESS | 3476 | 1461154833880 Marionette TRACE conn5 -> [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:20:34 INFO - PROCESS | 3476 | 1461154834010 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 05:20:34 INFO - PROCESS | 3476 | 1461154834148 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:34 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E1F800 == 95 [pid = 3476] [id = 398] 05:20:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (0000002396C7CC00) [pid = 3476] [serial = 1194] [outer = 0000000000000000] 05:20:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (0000002397059000) [pid = 3476] [serial = 1195] [outer = 0000002396C7CC00] 05:20:34 INFO - PROCESS | 3476 | 1461154834208 Marionette DEBUG loaded listener.js 05:20:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (0000002397F9DC00) [pid = 3476] [serial = 1196] [outer = 0000002396C7CC00] 05:20:34 INFO - PROCESS | 3476 | 1461154834794 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 945ms 05:20:34 INFO - PROCESS | 3476 | 1461154834826 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 05:20:34 INFO - PROCESS | 3476 | 1461154834831 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 05:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:20:34 INFO - PROCESS | 3476 | 1461154834836 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 3476 | 1461154834838 Marionette TRACE conn5 <- [1,1558,null,{}] 05:20:34 INFO - PROCESS | 3476 | 1461154834842 Marionette TRACE conn5 -> [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:20:34 INFO - PROCESS | 3476 | 1461154834966 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 05:20:35 INFO - PROCESS | 3476 | 1461154835100 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:35 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F80D000 == 96 [pid = 3476] [id = 399] 05:20:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239A0C4400) [pid = 3476] [serial = 1197] [outer = 0000000000000000] 05:20:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239B862400) [pid = 3476] [serial = 1198] [outer = 000000239A0C4400] 05:20:35 INFO - PROCESS | 3476 | 1461154835159 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239BA85800) [pid = 3476] [serial = 1199] [outer = 000000239A0C4400] 05:20:35 INFO - PROCESS | 3476 | 1461154835776 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 986ms 05:20:35 INFO - PROCESS | 3476 | 1461154835824 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 3476 | 1461154835827 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 05:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:20:35 INFO - PROCESS | 3476 | 1461154835837 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 3476 | 1461154835844 Marionette TRACE conn5 <- [1,1562,null,{}] 05:20:35 INFO - PROCESS | 3476 | 1461154835850 Marionette TRACE conn5 -> [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:20:35 INFO - PROCESS | 3476 | 1461154835975 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 05:20:36 INFO - PROCESS | 3476 | 1461154836111 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2831000 == 97 [pid = 3476] [id = 400] 05:20:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239C398800) [pid = 3476] [serial = 1200] [outer = 0000000000000000] 05:20:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239CB4B400) [pid = 3476] [serial = 1201] [outer = 000000239C398800] 05:20:36 INFO - PROCESS | 3476 | 1461154836169 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (000000239CBEA400) [pid = 3476] [serial = 1202] [outer = 000000239C398800] 05:20:36 INFO - PROCESS | 3476 | 1461154836774 Marionette TRACE conn5 <- [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:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 991ms 05:20:36 INFO - PROCESS | 3476 | 1461154836824 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 05:20:36 INFO - PROCESS | 3476 | 1461154836827 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 05:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:20:36 INFO - PROCESS | 3476 | 1461154836831 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - PROCESS | 3476 | 1461154836833 Marionette TRACE conn5 <- [1,1566,null,{}] 05:20:36 INFO - PROCESS | 3476 | 1461154836837 Marionette TRACE conn5 -> [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:20:36 INFO - PROCESS | 3476 | 1461154836957 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 05:20:37 INFO - PROCESS | 3476 | 1461154837062 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A4B16800 == 98 [pid = 3476] [id = 401] 05:20:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (000000239CE2BC00) [pid = 3476] [serial = 1203] [outer = 0000000000000000] 05:20:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (000000239CFEDC00) [pid = 3476] [serial = 1204] [outer = 000000239CE2BC00] 05:20:37 INFO - PROCESS | 3476 | 1461154837118 Marionette DEBUG loaded listener.js 05:20:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (000000239D08A400) [pid = 3476] [serial = 1205] [outer = 000000239CE2BC00] 05:20:37 INFO - PROCESS | 3476 | 1461154837644 Marionette TRACE conn5 <- [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:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 839ms 05:20:37 INFO - PROCESS | 3476 | 1461154837672 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 05:20:37 INFO - PROCESS | 3476 | 1461154837674 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 05:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:20:37 INFO - PROCESS | 3476 | 1461154837678 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 3476 | 1461154837680 Marionette TRACE conn5 <- [1,1570,null,{}] 05:20:37 INFO - PROCESS | 3476 | 1461154837701 Marionette TRACE conn5 -> [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:20:37 INFO - PROCESS | 3476 | 1461154837818 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 05:20:37 INFO - PROCESS | 3476 | 1461154837924 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A59C6800 == 99 [pid = 3476] [id = 402] 05:20:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (000000239D314400) [pid = 3476] [serial = 1206] [outer = 0000000000000000] 05:20:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (000000239D487400) [pid = 3476] [serial = 1207] [outer = 000000239D314400] 05:20:38 INFO - PROCESS | 3476 | 1461154837990 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (000000239F0CAC00) [pid = 3476] [serial = 1208] [outer = 000000239D314400] 05:20:38 INFO - PROCESS | 3476 | 1461154838619 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1002ms 05:20:38 INFO - PROCESS | 3476 | 1461154838683 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 3476 | 1461154838686 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 05:20:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:20:38 INFO - PROCESS | 3476 | 1461154838690 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 3476 | 1461154838692 Marionette TRACE conn5 <- [1,1574,null,{}] 05:20:38 INFO - PROCESS | 3476 | 1461154838696 Marionette TRACE conn5 -> [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:20:38 INFO - PROCESS | 3476 | 1461154838861 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 05:20:38 INFO - PROCESS | 3476 | 1461154838968 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A6497800 == 100 [pid = 3476] [id = 403] 05:20:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (000000239C4B8000) [pid = 3476] [serial = 1209] [outer = 0000000000000000] 05:20:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (000000239F0CA400) [pid = 3476] [serial = 1210] [outer = 000000239C4B8000] 05:20:39 INFO - PROCESS | 3476 | 1461154839025 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (00000023A0195800) [pid = 3476] [serial = 1211] [outer = 000000239C4B8000] 05:20:39 INFO - PROCESS | 3476 | 1461154839586 Marionette TRACE conn5 <- [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:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 945ms 05:20:39 INFO - PROCESS | 3476 | 1461154839636 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 05:20:39 INFO - PROCESS | 3476 | 1461154839638 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 05:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:20:39 INFO - PROCESS | 3476 | 1461154839642 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 3476 | 1461154839644 Marionette TRACE conn5 <- [1,1578,null,{}] 05:20:39 INFO - PROCESS | 3476 | 1461154839648 Marionette TRACE conn5 -> [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:20:39 INFO - PROCESS | 3476 | 1461154839766 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 05:20:39 INFO - PROCESS | 3476 | 1461154839874 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:39 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5DD6000 == 101 [pid = 3476] [id = 404] 05:20:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (000000239F6F8000) [pid = 3476] [serial = 1212] [outer = 0000000000000000] 05:20:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (00000023A13CF000) [pid = 3476] [serial = 1213] [outer = 000000239F6F8000] 05:20:39 INFO - PROCESS | 3476 | 1461154839931 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (00000023A360F000) [pid = 3476] [serial = 1214] [outer = 000000239F6F8000] 05:20:40 INFO - PROCESS | 3476 | 1461154840502 Marionette TRACE conn5 <- [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:20:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:20:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 944ms 05:20:40 INFO - PROCESS | 3476 | 1461154840589 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 3476 | 1461154840591 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 05:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:20:40 INFO - PROCESS | 3476 | 1461154840595 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - PROCESS | 3476 | 1461154840597 Marionette TRACE conn5 <- [1,1582,null,{}] 05:20:40 INFO - PROCESS | 3476 | 1461154840601 Marionette TRACE conn5 -> [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:20:40 INFO - PROCESS | 3476 | 1461154840749 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 05:20:40 INFO - PROCESS | 3476 | 1461154840884 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A73D8000 == 102 [pid = 3476] [id = 405] 05:20:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (00000023A273C800) [pid = 3476] [serial = 1215] [outer = 0000000000000000] 05:20:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (00000023A3E11C00) [pid = 3476] [serial = 1216] [outer = 00000023A273C800] 05:20:40 INFO - PROCESS | 3476 | 1461154840940 Marionette DEBUG loaded listener.js 05:20:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (00000023A4B9DC00) [pid = 3476] [serial = 1217] [outer = 00000023A273C800] 05:20:41 INFO - PROCESS | 3476 | 1461154841597 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1087ms 05:20:41 INFO - PROCESS | 3476 | 1461154841685 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 3476 | 1461154841688 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 05:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:20:41 INFO - PROCESS | 3476 | 1461154841691 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 3476 | 1461154841693 Marionette TRACE conn5 <- [1,1586,null,{}] 05:20:41 INFO - PROCESS | 3476 | 1461154841698 Marionette TRACE conn5 -> [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:20:42 INFO - PROCESS | 3476 | 1461154842060 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 05:20:42 INFO - PROCESS | 3476 | 1461154842079 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977C7800 == 103 [pid = 3476] [id = 406] 05:20:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (000000239009AC00) [pid = 3476] [serial = 1218] [outer = 0000000000000000] 05:20:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (00000023906E3000) [pid = 3476] [serial = 1219] [outer = 000000239009AC00] 05:20:42 INFO - PROCESS | 3476 | 1461154842175 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (000000239487DC00) [pid = 3476] [serial = 1220] [outer = 000000239009AC00] 05:20:42 INFO - PROCESS | 3476 | 1461154842858 Marionette TRACE conn5 <- [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:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1176ms 05:20:42 INFO - PROCESS | 3476 | 1461154842871 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 05:20:42 INFO - PROCESS | 3476 | 1461154842877 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 05:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:20:42 INFO - PROCESS | 3476 | 1461154842882 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:20:42 INFO - PROCESS | 3476 | 1461154842885 Marionette TRACE conn5 <- [1,1590,null,{}] 05:20:42 INFO - PROCESS | 3476 | 1461154842889 Marionette TRACE conn5 -> [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:20:43 INFO - PROCESS | 3476 | 1461154843007 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 05:20:43 INFO - PROCESS | 3476 | 1461154843123 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397916800 == 104 [pid = 3476] [id = 407] 05:20:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (0000002397079400) [pid = 3476] [serial = 1221] [outer = 0000000000000000] 05:20:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (000000239771D000) [pid = 3476] [serial = 1222] [outer = 0000002397079400] 05:20:43 INFO - PROCESS | 3476 | 1461154843217 Marionette DEBUG loaded listener.js 05:20:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (000000239850F400) [pid = 3476] [serial = 1223] [outer = 0000002397079400] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 000000239F560000 == 103 [pid = 3476] [id = 345] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A1A800 == 102 [pid = 3476] [id = 347] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 00000023A307E800 == 101 [pid = 3476] [id = 349] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 00000023A058C800 == 100 [pid = 3476] [id = 346] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09AD800 == 99 [pid = 3476] [id = 396] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0293000 == 98 [pid = 3476] [id = 395] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 0000002397041000 == 97 [pid = 3476] [id = 394] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 000000239F427800 == 96 [pid = 3476] [id = 393] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEB9000 == 95 [pid = 3476] [id = 392] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 000000239C42A800 == 94 [pid = 3476] [id = 391] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 000000239C09E000 == 93 [pid = 3476] [id = 390] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 0000002397961800 == 92 [pid = 3476] [id = 389] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (000000239D36D800) [pid = 3476] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (0000002390757000) [pid = 3476] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (00000023A273F400) [pid = 3476] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (00000023A3E19400) [pid = 3476] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 000000239A85D000 == 91 [pid = 3476] [id = 388] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 0000002397A0D000 == 90 [pid = 3476] [id = 387] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5FC3000 == 89 [pid = 3476] [id = 384] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 00000023A59CA000 == 88 [pid = 3476] [id = 383] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 00000023A4B2A000 == 87 [pid = 3476] [id = 382] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3076000 == 86 [pid = 3476] [id = 381] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 000000239C431800 == 85 [pid = 3476] [id = 380] 05:20:43 INFO - PROCESS | 3476 | --DOCSHELL 0000002397918000 == 84 [pid = 3476] [id = 379] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (000000239CBF4800) [pid = 3476] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (000000239D0D9400) [pid = 3476] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (000000239F570400) [pid = 3476] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239D35F400) [pid = 3476] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239B47E800) [pid = 3476] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (00000023964FAC00) [pid = 3476] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (00000023A13C6400) [pid = 3476] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (00000023A019A400) [pid = 3476] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239B85AC00) [pid = 3476] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239B446400) [pid = 3476] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239B864800) [pid = 3476] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239F6F0000) [pid = 3476] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000239F4EB800) [pid = 3476] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239D2CF400) [pid = 3476] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239CBB2800) [pid = 3476] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (00000023969F0400) [pid = 3476] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (0000002399EB1800) [pid = 3476] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (00000023989BD000) [pid = 3476] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (000000238AD10800) [pid = 3476] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239C272C00) [pid = 3476] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239D48AC00) [pid = 3476] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239BA20000) [pid = 3476] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239B43E800) [pid = 3476] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (0000002394880800) [pid = 3476] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002396C7E400) [pid = 3476] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (0000002397715800) [pid = 3476] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (0000002396470C00) [pid = 3476] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239CB18400) [pid = 3476] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239C398C00) [pid = 3476] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000239CFF1400) [pid = 3476] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (0000002398508C00) [pid = 3476] [serial = 676] [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:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239CE1EC00) [pid = 3476] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239BA18400) [pid = 3476] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239D0DBC00) [pid = 3476] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239B48D400) [pid = 3476] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239CBB6800) [pid = 3476] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3476 | 1461154843837 Marionette TRACE conn5 <- [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:20:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:20:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 983ms 05:20:43 INFO - PROCESS | 3476 | 1461154843867 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 05:20:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:20:43 INFO - PROCESS | 3476 | 1461154843870 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 05:20:43 INFO - PROCESS | 3476 | 1461154843873 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 3476 | 1461154843875 Marionette TRACE conn5 <- [1,1594,null,{}] 05:20:43 INFO - PROCESS | 3476 | 1461154843879 Marionette TRACE conn5 -> [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:20:43 INFO - PROCESS | 3476 | 1461154843980 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 05:20:44 INFO - PROCESS | 3476 | 1461154844075 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C61800 == 85 [pid = 3476] [id = 408] 05:20:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239081C400) [pid = 3476] [serial = 1224] [outer = 0000000000000000] 05:20:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (00000023974F8800) [pid = 3476] [serial = 1225] [outer = 000000239081C400] 05:20:44 INFO - PROCESS | 3476 | 1461154844125 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239888BC00) [pid = 3476] [serial = 1226] [outer = 000000239081C400] 05:20:44 INFO - PROCESS | 3476 | 1461154844565 Marionette TRACE conn5 <- [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:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 733ms 05:20:44 INFO - PROCESS | 3476 | 1461154844608 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 05:20:44 INFO - PROCESS | 3476 | 1461154844613 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 05:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:20:44 INFO - PROCESS | 3476 | 1461154844628 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:20:44 INFO - PROCESS | 3476 | 1461154844633 Marionette TRACE conn5 <- [1,1598,null,{}] 05:20:44 INFO - PROCESS | 3476 | 1461154844637 Marionette TRACE conn5 -> [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:20:44 INFO - PROCESS | 3476 | 1461154844764 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 05:20:44 INFO - PROCESS | 3476 | 1461154844777 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C089800 == 86 [pid = 3476] [id = 409] 05:20:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239A02C400) [pid = 3476] [serial = 1227] [outer = 0000000000000000] 05:20:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239B47F400) [pid = 3476] [serial = 1228] [outer = 000000239A02C400] 05:20:44 INFO - PROCESS | 3476 | 1461154844823 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239B59A800) [pid = 3476] [serial = 1229] [outer = 000000239A02C400] 05:20:45 INFO - PROCESS | 3476 | 1461154845275 Marionette TRACE conn5 <- [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:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 05:20:45 INFO - PROCESS | 3476 | 1461154845313 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 3476 | 1461154845315 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 05:20:45 INFO - PROCESS | 3476 | 1461154845324 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:20:45 INFO - PROCESS | 3476 | 1461154845326 Marionette TRACE conn5 <- [1,1602,null,{}] 05:20:45 INFO - PROCESS | 3476 | 1461154845329 Marionette TRACE conn5 -> [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:20:45 INFO - PROCESS | 3476 | 1461154845425 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 05:20:45 INFO - PROCESS | 3476 | 1461154845430 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C34C000 == 87 [pid = 3476] [id = 410] 05:20:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239BA12400) [pid = 3476] [serial = 1230] [outer = 0000000000000000] 05:20:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239BA1D800) [pid = 3476] [serial = 1231] [outer = 000000239BA12400] 05:20:45 INFO - PROCESS | 3476 | 1461154845480 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239BA84800) [pid = 3476] [serial = 1232] [outer = 000000239BA12400] 05:20:45 INFO - PROCESS | 3476 | 1461154845936 Marionette TRACE conn5 <- [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:20:46 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:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 05:20:46 INFO - PROCESS | 3476 | 1461154845999 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 3476 | 1461154846001 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 05:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:20:46 INFO - PROCESS | 3476 | 1461154846004 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 3476 | 1461154846006 Marionette TRACE conn5 <- [1,1606,null,{}] 05:20:46 INFO - PROCESS | 3476 | 1461154846010 Marionette TRACE conn5 -> [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:20:46 INFO - PROCESS | 3476 | 1461154846155 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 05:20:46 INFO - PROCESS | 3476 | 1461154846205 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:46 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEB2000 == 88 [pid = 3476] [id = 411] 05:20:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239C26D000) [pid = 3476] [serial = 1233] [outer = 0000000000000000] 05:20:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239C272800) [pid = 3476] [serial = 1234] [outer = 000000239C26D000] 05:20:46 INFO - PROCESS | 3476 | 1461154846257 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239C3B1800) [pid = 3476] [serial = 1235] [outer = 000000239C26D000] 05:20:46 INFO - PROCESS | 3476 | 1461154846724 Marionette TRACE conn5 <- [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:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 774ms 05:20:46 INFO - PROCESS | 3476 | 1461154846782 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 3476 | 1461154846784 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 05:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:20:46 INFO - PROCESS | 3476 | 1461154846795 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 3476 | 1461154846797 Marionette TRACE conn5 <- [1,1610,null,{}] 05:20:46 INFO - PROCESS | 3476 | 1461154846801 Marionette TRACE conn5 -> [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:20:46 INFO - PROCESS | 3476 | 1461154846935 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 05:20:46 INFO - PROCESS | 3476 | 1461154846953 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:46 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F42A800 == 89 [pid = 3476] [id = 412] 05:20:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239C4B8800) [pid = 3476] [serial = 1236] [outer = 0000000000000000] 05:20:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239C4D0800) [pid = 3476] [serial = 1237] [outer = 000000239C4B8800] 05:20:47 INFO - PROCESS | 3476 | 1461154846999 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239CB14000) [pid = 3476] [serial = 1238] [outer = 000000239C4B8800] 05:20:47 INFO - PROCESS | 3476 | 1461154847452 Marionette TRACE conn5 <- [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:20:47 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:20:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 05:20:47 INFO - PROCESS | 3476 | 1461154847487 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 05:20:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:20:47 INFO - PROCESS | 3476 | 1461154847489 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 05:20:47 INFO - PROCESS | 3476 | 1461154847493 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - PROCESS | 3476 | 1461154847494 Marionette TRACE conn5 <- [1,1614,null,{}] 05:20:47 INFO - PROCESS | 3476 | 1461154847498 Marionette TRACE conn5 -> [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:20:47 INFO - PROCESS | 3476 | 1461154847674 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 05:20:47 INFO - PROCESS | 3476 | 1461154847745 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8B4800 == 90 [pid = 3476] [id = 413] 05:20:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239C4B3400) [pid = 3476] [serial = 1239] [outer = 0000000000000000] 05:20:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239CB51000) [pid = 3476] [serial = 1240] [outer = 000000239C4B3400] 05:20:47 INFO - PROCESS | 3476 | 1461154847791 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239CE21000) [pid = 3476] [serial = 1241] [outer = 000000239C4B3400] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (000000239F0C5000) [pid = 3476] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000238A6C2C00) [pid = 3476] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (00000023A3E16800) [pid = 3476] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (00000023A13C6000) [pid = 3476] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239C21D400) [pid = 3476] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239C24E000) [pid = 3476] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002390863C00) [pid = 3476] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239901DC00) [pid = 3476] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239B444400) [pid = 3476] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (00000023A2736800) [pid = 3476] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (00000023A0194400) [pid = 3476] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (0000002397F57800) [pid = 3476] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (0000002394C4DC00) [pid = 3476] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239C68C000) [pid = 3476] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239C2A5800) [pid = 3476] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (00000023988FFC00) [pid = 3476] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000238C493000) [pid = 3476] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (0000002390758400) [pid = 3476] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000238F82F800) [pid = 3476] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000238AB98000) [pid = 3476] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:20:48 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000238AD02C00) [pid = 3476] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:20:48 INFO - PROCESS | 3476 | 1461154848442 Marionette TRACE conn5 <- [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:20:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 986ms 05:20:48 INFO - PROCESS | 3476 | 1461154848482 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 05:20:48 INFO - PROCESS | 3476 | 1461154848484 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 05:20:48 INFO - PROCESS | 3476 | 1461154848487 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:20:48 INFO - PROCESS | 3476 | 1461154848489 Marionette TRACE conn5 <- [1,1618,null,{}] 05:20:48 INFO - PROCESS | 3476 | 1461154848493 Marionette TRACE conn5 -> [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:20:48 INFO - PROCESS | 3476 | 1461154848626 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 05:20:48 INFO - PROCESS | 3476 | 1461154848689 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A02A1800 == 91 [pid = 3476] [id = 414] 05:20:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (0000002390732800) [pid = 3476] [serial = 1242] [outer = 0000000000000000] 05:20:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239A0C8000) [pid = 3476] [serial = 1243] [outer = 0000002390732800] 05:20:48 INFO - PROCESS | 3476 | 1461154848734 Marionette DEBUG loaded listener.js 05:20:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239C4BB800) [pid = 3476] [serial = 1244] [outer = 0000002390732800] 05:20:49 INFO - PROCESS | 3476 | 1461154849103 Marionette TRACE conn5 <- [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:20:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 627ms 05:20:49 INFO - PROCESS | 3476 | 1461154849118 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 05:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:20:49 INFO - PROCESS | 3476 | 1461154849120 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 05:20:49 INFO - PROCESS | 3476 | 1461154849123 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 3476 | 1461154849125 Marionette TRACE conn5 <- [1,1622,null,{}] 05:20:49 INFO - PROCESS | 3476 | 1461154849141 Marionette TRACE conn5 -> [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:20:49 INFO - PROCESS | 3476 | 1461154849236 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 05:20:49 INFO - PROCESS | 3476 | 1461154849243 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A21800 == 92 [pid = 3476] [id = 415] 05:20:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239901A000) [pid = 3476] [serial = 1245] [outer = 0000000000000000] 05:20:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239D085400) [pid = 3476] [serial = 1246] [outer = 000000239901A000] 05:20:49 INFO - PROCESS | 3476 | 1461154849291 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239D2DEC00) [pid = 3476] [serial = 1247] [outer = 000000239901A000] 05:20:49 INFO - PROCESS | 3476 | 1461154849761 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 05:20:49 INFO - PROCESS | 3476 | 1461154849821 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 05:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:20:49 INFO - PROCESS | 3476 | 1461154849823 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 05:20:49 INFO - PROCESS | 3476 | 1461154849827 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 3476 | 1461154849829 Marionette TRACE conn5 <- [1,1626,null,{}] 05:20:49 INFO - PROCESS | 3476 | 1461154849832 Marionette TRACE conn5 -> [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:20:49 INFO - PROCESS | 3476 | 1461154849948 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 05:20:49 INFO - PROCESS | 3476 | 1461154849960 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2566800 == 93 [pid = 3476] [id = 416] 05:20:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239F0C5000) [pid = 3476] [serial = 1248] [outer = 0000000000000000] 05:20:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239F4F4400) [pid = 3476] [serial = 1249] [outer = 000000239F0C5000] 05:20:50 INFO - PROCESS | 3476 | 1461154850011 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (00000023A0198800) [pid = 3476] [serial = 1250] [outer = 000000239F0C5000] 05:20:50 INFO - PROCESS | 3476 | 1461154850783 Marionette TRACE conn5 <- [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:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 984ms 05:20:50 INFO - PROCESS | 3476 | 1461154850818 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 3476 | 1461154850824 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 05:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:20:50 INFO - PROCESS | 3476 | 1461154850830 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 3476 | 1461154850834 Marionette TRACE conn5 <- [1,1630,null,{}] 05:20:50 INFO - PROCESS | 3476 | 1461154850840 Marionette TRACE conn5 -> [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:20:50 INFO - PROCESS | 3476 | 1461154850974 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 05:20:51 INFO - PROCESS | 3476 | 1461154851113 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:51 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978E8000 == 94 [pid = 3476] [id = 417] 05:20:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (0000002394C4B800) [pid = 3476] [serial = 1251] [outer = 0000000000000000] 05:20:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (0000002396471C00) [pid = 3476] [serial = 1252] [outer = 0000002394C4B800] 05:20:51 INFO - PROCESS | 3476 | 1461154851173 Marionette DEBUG loaded listener.js 05:20:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (0000002397F56C00) [pid = 3476] [serial = 1253] [outer = 0000002394C4B800] 05:20:51 INFO - PROCESS | 3476 | 1461154851759 Marionette TRACE conn5 <- [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:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 984ms 05:20:51 INFO - PROCESS | 3476 | 1461154851816 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 05:20:51 INFO - PROCESS | 3476 | 1461154851823 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 05:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:20:51 INFO - PROCESS | 3476 | 1461154851830 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:20:51 INFO - PROCESS | 3476 | 1461154851833 Marionette TRACE conn5 <- [1,1634,null,{}] 05:20:51 INFO - PROCESS | 3476 | 1461154851837 Marionette TRACE conn5 -> [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:20:51 INFO - PROCESS | 3476 | 1461154851962 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 05:20:52 INFO - PROCESS | 3476 | 1461154852072 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C43D000 == 95 [pid = 3476] [id = 418] 05:20:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (0000002399EBB800) [pid = 3476] [serial = 1254] [outer = 0000000000000000] 05:20:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239A9CAC00) [pid = 3476] [serial = 1255] [outer = 0000002399EBB800] 05:20:52 INFO - PROCESS | 3476 | 1461154852129 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239BA81400) [pid = 3476] [serial = 1256] [outer = 0000002399EBB800] 05:20:52 INFO - PROCESS | 3476 | 1461154852779 Marionette TRACE conn5 <- [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:20:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:20:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 05:20:52 INFO - PROCESS | 3476 | 1461154852822 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 05:20:52 INFO - PROCESS | 3476 | 1461154852824 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 05:20:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:20:52 INFO - PROCESS | 3476 | 1461154852828 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:20:52 INFO - PROCESS | 3476 | 1461154852833 Marionette TRACE conn5 <- [1,1638,null,{}] 05:20:52 INFO - PROCESS | 3476 | 1461154852845 Marionette TRACE conn5 -> [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:20:52 INFO - PROCESS | 3476 | 1461154852974 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 05:20:53 INFO - PROCESS | 3476 | 1461154853114 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3076000 == 96 [pid = 3476] [id = 419] 05:20:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239C3B5C00) [pid = 3476] [serial = 1257] [outer = 0000000000000000] 05:20:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239C4CBC00) [pid = 3476] [serial = 1258] [outer = 000000239C3B5C00] 05:20:53 INFO - PROCESS | 3476 | 1461154853175 Marionette DEBUG loaded listener.js 05:20:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239D0DA800) [pid = 3476] [serial = 1259] [outer = 000000239C3B5C00] 05:20:53 INFO - PROCESS | 3476 | 1461154853769 Marionette TRACE conn5 <- [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:20:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:20:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 982ms 05:20:53 INFO - PROCESS | 3476 | 1461154853814 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 3476 | 1461154853817 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 05:20:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:20:53 INFO - PROCESS | 3476 | 1461154853822 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 3476 | 1461154853825 Marionette TRACE conn5 <- [1,1642,null,{}] 05:20:53 INFO - PROCESS | 3476 | 1461154853828 Marionette TRACE conn5 -> [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:20:53 INFO - PROCESS | 3476 | 1461154853954 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 05:20:54 INFO - PROCESS | 3476 | 1461154854090 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5023800 == 97 [pid = 3476] [id = 420] 05:20:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239CE8E000) [pid = 3476] [serial = 1260] [outer = 0000000000000000] 05:20:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000239CE94400) [pid = 3476] [serial = 1261] [outer = 000000239CE8E000] 05:20:54 INFO - PROCESS | 3476 | 1461154854147 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239D490800) [pid = 3476] [serial = 1262] [outer = 000000239CE8E000] 05:20:54 INFO - PROCESS | 3476 | 1461154854704 Marionette TRACE conn5 <- [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:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 944ms 05:20:54 INFO - PROCESS | 3476 | 1461154854771 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 05:20:54 INFO - PROCESS | 3476 | 1461154854774 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 05:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:20:54 INFO - PROCESS | 3476 | 1461154854778 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:20:54 INFO - PROCESS | 3476 | 1461154854780 Marionette TRACE conn5 <- [1,1646,null,{}] 05:20:54 INFO - PROCESS | 3476 | 1461154854784 Marionette TRACE conn5 -> [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:20:54 INFO - PROCESS | 3476 | 1461154854902 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 05:20:55 INFO - PROCESS | 3476 | 1461154855039 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A564F800 == 98 [pid = 3476] [id = 421] 05:20:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (000000239CE8E800) [pid = 3476] [serial = 1263] [outer = 0000000000000000] 05:20:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (000000239F6F4000) [pid = 3476] [serial = 1264] [outer = 000000239CE8E800] 05:20:55 INFO - PROCESS | 3476 | 1461154855096 Marionette DEBUG loaded listener.js 05:20:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (00000023A273CC00) [pid = 3476] [serial = 1265] [outer = 000000239CE8E800] 05:20:55 INFO - PROCESS | 3476 | 1461154855668 Marionette TRACE conn5 <- [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:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 943ms 05:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:20:55 INFO - PROCESS | 3476 | 1461154855723 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 3476 | 1461154855726 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 05:20:55 INFO - PROCESS | 3476 | 1461154855730 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 3476 | 1461154855732 Marionette TRACE conn5 <- [1,1650,null,{}] 05:20:55 INFO - PROCESS | 3476 | 1461154855736 Marionette TRACE conn5 -> [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:20:55 INFO - PROCESS | 3476 | 1461154855881 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 05:20:56 INFO - PROCESS | 3476 | 1461154856020 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:56 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5FDD800 == 99 [pid = 3476] [id = 422] 05:20:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (00000023A3E22400) [pid = 3476] [serial = 1266] [outer = 0000000000000000] 05:20:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (00000023A5605C00) [pid = 3476] [serial = 1267] [outer = 00000023A3E22400] 05:20:56 INFO - PROCESS | 3476 | 1461154856080 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (00000023A57A5400) [pid = 3476] [serial = 1268] [outer = 00000023A3E22400] 05:20:56 INFO - PROCESS | 3476 | 1461154856638 Marionette TRACE conn5 <- [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:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 924ms 05:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:20:56 INFO - PROCESS | 3476 | 1461154856655 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 3476 | 1461154856658 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 05:20:56 INFO - PROCESS | 3476 | 1461154856661 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - PROCESS | 3476 | 1461154856663 Marionette TRACE conn5 <- [1,1654,null,{}] 05:20:56 INFO - PROCESS | 3476 | 1461154856667 Marionette TRACE conn5 -> [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:20:56 INFO - PROCESS | 3476 | 1461154856784 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 05:20:56 INFO - PROCESS | 3476 | 1461154856921 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:56 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7702800 == 100 [pid = 3476] [id = 423] 05:20:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (00000023A3E28400) [pid = 3476] [serial = 1269] [outer = 0000000000000000] 05:20:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (00000023A57ADC00) [pid = 3476] [serial = 1270] [outer = 00000023A3E28400] 05:20:56 INFO - PROCESS | 3476 | 1461154856978 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (00000023A6C30C00) [pid = 3476] [serial = 1271] [outer = 00000023A3E28400] 05:20:57 INFO - PROCESS | 3476 | 1461154857518 Marionette TRACE conn5 <- [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:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 877ms 05:20:57 INFO - PROCESS | 3476 | 1461154857542 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 05:20:57 INFO - PROCESS | 3476 | 1461154857544 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 05:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:20:57 INFO - PROCESS | 3476 | 1461154857548 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:20:57 INFO - PROCESS | 3476 | 1461154857550 Marionette TRACE conn5 <- [1,1658,null,{}] 05:20:57 INFO - PROCESS | 3476 | 1461154857554 Marionette TRACE conn5 -> [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:20:57 INFO - PROCESS | 3476 | 1461154857671 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 05:20:57 INFO - PROCESS | 3476 | 1461154857782 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A771B000 == 101 [pid = 3476] [id = 424] 05:20:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (00000023A3FACC00) [pid = 3476] [serial = 1272] [outer = 0000000000000000] 05:20:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (00000023A3FB2400) [pid = 3476] [serial = 1273] [outer = 00000023A3FACC00] 05:20:57 INFO - PROCESS | 3476 | 1461154857836 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (00000023A4B96400) [pid = 3476] [serial = 1274] [outer = 00000023A3FACC00] 05:20:58 INFO - PROCESS | 3476 | 1461154858430 Marionette TRACE conn5 <- [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:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 944ms 05:20:58 INFO - PROCESS | 3476 | 1461154858514 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 3476 | 1461154858517 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 05:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:20:58 INFO - PROCESS | 3476 | 1461154858520 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - PROCESS | 3476 | 1461154858523 Marionette TRACE conn5 <- [1,1662,null,{}] 05:20:58 INFO - PROCESS | 3476 | 1461154858527 Marionette TRACE conn5 -> [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:20:58 INFO - PROCESS | 3476 | 1461154858646 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 05:20:58 INFO - PROCESS | 3476 | 1461154858759 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:58 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F24A000 == 102 [pid = 3476] [id = 425] 05:20:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (0000002390821C00) [pid = 3476] [serial = 1275] [outer = 0000000000000000] 05:20:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239C26DC00) [pid = 3476] [serial = 1276] [outer = 0000002390821C00] 05:20:58 INFO - PROCESS | 3476 | 1461154858815 Marionette DEBUG loaded listener.js 05:20:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (00000023A6C33000) [pid = 3476] [serial = 1277] [outer = 0000002390821C00] 05:20:59 INFO - PROCESS | 3476 | 1461154859665 Marionette TRACE conn5 <- [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:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1184ms 05:20:59 INFO - PROCESS | 3476 | 1461154859709 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 3476 | 1461154859713 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 05:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:20:59 INFO - PROCESS | 3476 | 1461154859718 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 3476 | 1461154859721 Marionette TRACE conn5 <- [1,1666,null,{}] 05:20:59 INFO - PROCESS | 3476 | 1461154859727 Marionette TRACE conn5 -> [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:20:59 INFO - PROCESS | 3476 | 1461154859854 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 05:21:00 INFO - PROCESS | 3476 | 1461154859989 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397964000 == 103 [pid = 3476] [id = 426] 05:21:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (000000239107B000) [pid = 3476] [serial = 1278] [outer = 0000000000000000] 05:21:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (0000002391D92000) [pid = 3476] [serial = 1279] [outer = 000000239107B000] 05:21:00 INFO - PROCESS | 3476 | 1461154860042 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (0000002396CCE000) [pid = 3476] [serial = 1280] [outer = 000000239107B000] 05:21:00 INFO - PROCESS | 3476 | 1461154860658 Marionette TRACE conn5 <- [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:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 985ms 05:21:00 INFO - PROCESS | 3476 | 1461154860705 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 05:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:21:00 INFO - PROCESS | 3476 | 1461154860711 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 05:21:00 INFO - PROCESS | 3476 | 1461154860717 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 3476 | 1461154860720 Marionette TRACE conn5 <- [1,1670,null,{}] 05:21:00 INFO - PROCESS | 3476 | 1461154860724 Marionette TRACE conn5 -> [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:21:00 INFO - PROCESS | 3476 | 1461154860841 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 05:21:00 INFO - PROCESS | 3476 | 1461154860955 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:01 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ACEB000 == 104 [pid = 3476] [id = 427] 05:21:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (000000238AB8E400) [pid = 3476] [serial = 1281] [outer = 0000000000000000] 05:21:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (000000239493E800) [pid = 3476] [serial = 1282] [outer = 000000238AB8E400] 05:21:01 INFO - PROCESS | 3476 | 1461154861066 Marionette DEBUG loaded listener.js 05:21:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (0000002398942400) [pid = 3476] [serial = 1283] [outer = 000000238AB8E400] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0818000 == 103 [pid = 3476] [id = 91] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A21800 == 102 [pid = 3476] [id = 415] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 00000023A02A1800 == 101 [pid = 3476] [id = 414] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 000000239F8B4800 == 100 [pid = 3476] [id = 413] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 000000239F42A800 == 99 [pid = 3476] [id = 412] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEB2000 == 98 [pid = 3476] [id = 411] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 000000239C34C000 == 97 [pid = 3476] [id = 410] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (000000239C688000) [pid = 3476] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 000000239C089800 == 96 [pid = 3476] [id = 409] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C61800 == 95 [pid = 3476] [id = 408] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 0000002397916800 == 94 [pid = 3476] [id = 407] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 00000023977C7800 == 93 [pid = 3476] [id = 406] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 00000023A6497800 == 92 [pid = 3476] [id = 403] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 00000023A59C6800 == 91 [pid = 3476] [id = 402] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 00000023A4B16800 == 90 [pid = 3476] [id = 401] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2831000 == 89 [pid = 3476] [id = 400] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 000000239F80D000 == 88 [pid = 3476] [id = 399] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E1F800 == 87 [pid = 3476] [id = 398] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2540000 == 86 [pid = 3476] [id = 378] 05:21:01 INFO - PROCESS | 3476 | --DOCSHELL 000000238B24E800 == 85 [pid = 3476] [id = 397] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (00000023A0193000) [pid = 3476] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (0000002397C39800) [pid = 3476] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (00000023A3E25C00) [pid = 3476] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (00000023A3E0F800) [pid = 3476] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (000000239C226400) [pid = 3476] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239C26C400) [pid = 3476] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239C23EC00) [pid = 3476] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000239C29C000) [pid = 3476] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (0000002394940000) [pid = 3476] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (000000239104A000) [pid = 3476] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239B9CB000) [pid = 3476] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239A0BC800) [pid = 3476] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239B487C00) [pid = 3476] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (00000023A3E1D800) [pid = 3476] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (00000023A3611C00) [pid = 3476] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (00000023A13D1800) [pid = 3476] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (00000023A019E400) [pid = 3476] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (00000023989B7C00) [pid = 3476] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (0000002398504C00) [pid = 3476] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (0000002397F59000) [pid = 3476] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (00000023969EF800) [pid = 3476] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239C696C00) [pid = 3476] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239C690800) [pid = 3476] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239CB4D400) [pid = 3476] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239F4EEC00) [pid = 3476] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239A9CC800) [pid = 3476] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002399EB7400) [pid = 3476] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239850D800) [pid = 3476] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239081D800) [pid = 3476] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (00000023975F6400) [pid = 3476] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239864C000) [pid = 3476] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (00000023A5603000) [pid = 3476] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (00000023A3E26400) [pid = 3476] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (00000023989BA800) [pid = 3476] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (0000002390567000) [pid = 3476] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239C3BBC00) [pid = 3476] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239C255000) [pid = 3476] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239B85A800) [pid = 3476] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3476 | 1461154861620 Marionette TRACE conn5 <- [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:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 943ms 05:21:01 INFO - PROCESS | 3476 | 1461154861661 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 05:21:01 INFO - PROCESS | 3476 | 1461154861664 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 05:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:21:01 INFO - PROCESS | 3476 | 1461154861668 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:21:01 INFO - PROCESS | 3476 | 1461154861672 Marionette TRACE conn5 <- [1,1674,null,{}] 05:21:01 INFO - PROCESS | 3476 | 1461154861683 Marionette TRACE conn5 -> [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:21:01 INFO - PROCESS | 3476 | 1461154861786 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 05:21:01 INFO - PROCESS | 3476 | 1461154861906 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:01 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398439800 == 86 [pid = 3476] [id = 428] 05:21:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239073B000) [pid = 3476] [serial = 1284] [outer = 0000000000000000] 05:21:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (00000023975F3800) [pid = 3476] [serial = 1285] [outer = 000000239073B000] 05:21:01 INFO - PROCESS | 3476 | 1461154861959 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (00000023989B7C00) [pid = 3476] [serial = 1286] [outer = 000000239073B000] 05:21:02 INFO - PROCESS | 3476 | 1461154862373 Marionette TRACE conn5 <- [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:21:02 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:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 05:21:02 INFO - PROCESS | 3476 | 1461154862405 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 05:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:21:02 INFO - PROCESS | 3476 | 1461154862407 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 05:21:02 INFO - PROCESS | 3476 | 1461154862411 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:21:02 INFO - PROCESS | 3476 | 1461154862413 Marionette TRACE conn5 <- [1,1678,null,{}] 05:21:02 INFO - PROCESS | 3476 | 1461154862416 Marionette TRACE conn5 -> [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:21:02 INFO - PROCESS | 3476 | 1461154862544 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 05:21:02 INFO - PROCESS | 3476 | 1461154862553 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C31F000 == 87 [pid = 3476] [id = 429] 05:21:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (0000002399EB6C00) [pid = 3476] [serial = 1287] [outer = 0000000000000000] 05:21:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239A9D1400) [pid = 3476] [serial = 1288] [outer = 0000002399EB6C00] 05:21:02 INFO - PROCESS | 3476 | 1461154862604 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239B486C00) [pid = 3476] [serial = 1289] [outer = 0000002399EB6C00] 05:21:03 INFO - PROCESS | 3476 | 1461154863030 Marionette TRACE conn5 <- [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:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 693ms 05:21:03 INFO - PROCESS | 3476 | 1461154863107 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 05:21:03 INFO - PROCESS | 3476 | 1461154863109 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 05:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:21:03 INFO - PROCESS | 3476 | 1461154863112 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - PROCESS | 3476 | 1461154863114 Marionette TRACE conn5 <- [1,1682,null,{}] 05:21:03 INFO - PROCESS | 3476 | 1461154863118 Marionette TRACE conn5 -> [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:21:03 INFO - PROCESS | 3476 | 1461154863215 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 05:21:03 INFO - PROCESS | 3476 | 1461154863221 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C646800 == 88 [pid = 3476] [id = 430] 05:21:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239B592400) [pid = 3476] [serial = 1290] [outer = 0000000000000000] 05:21:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239B85E400) [pid = 3476] [serial = 1291] [outer = 000000239B592400] 05:21:03 INFO - PROCESS | 3476 | 1461154863269 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239BA18800) [pid = 3476] [serial = 1292] [outer = 000000239B592400] 05:21:03 INFO - PROCESS | 3476 | 1461154863771 Marionette TRACE conn5 <- [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:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 690ms 05:21:03 INFO - PROCESS | 3476 | 1461154863806 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 05:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:21:03 INFO - PROCESS | 3476 | 1461154863808 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 05:21:03 INFO - PROCESS | 3476 | 1461154863812 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - PROCESS | 3476 | 1461154863814 Marionette TRACE conn5 <- [1,1686,null,{}] 05:21:03 INFO - PROCESS | 3476 | 1461154863818 Marionette TRACE conn5 -> [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:21:04 INFO - PROCESS | 3476 | 1461154863995 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 05:21:04 INFO - PROCESS | 3476 | 1461154864024 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F24F800 == 89 [pid = 3476] [id = 431] 05:21:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239C23A400) [pid = 3476] [serial = 1293] [outer = 0000000000000000] 05:21:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239C24F400) [pid = 3476] [serial = 1294] [outer = 000000239C23A400] 05:21:04 INFO - PROCESS | 3476 | 1461154864073 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239C27A800) [pid = 3476] [serial = 1295] [outer = 000000239C23A400] 05:21:04 INFO - PROCESS | 3476 | 1461154864530 Marionette TRACE conn5 <- [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:21:04 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:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 778ms 05:21:04 INFO - PROCESS | 3476 | 1461154864596 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 3476 | 1461154864598 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 05:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:21:04 INFO - PROCESS | 3476 | 1461154864601 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 3476 | 1461154864603 Marionette TRACE conn5 <- [1,1690,null,{}] 05:21:04 INFO - PROCESS | 3476 | 1461154864607 Marionette TRACE conn5 -> [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:21:04 INFO - PROCESS | 3476 | 1461154864746 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 05:21:04 INFO - PROCESS | 3476 | 1461154864768 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F80A000 == 90 [pid = 3476] [id = 432] 05:21:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239C39A000) [pid = 3476] [serial = 1296] [outer = 0000000000000000] 05:21:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239C3B3000) [pid = 3476] [serial = 1297] [outer = 000000239C39A000] 05:21:04 INFO - PROCESS | 3476 | 1461154864813 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239C4BC400) [pid = 3476] [serial = 1298] [outer = 000000239C39A000] 05:21:05 INFO - PROCESS | 3476 | 1461154865275 Marionette TRACE conn5 <- [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:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 732ms 05:21:05 INFO - PROCESS | 3476 | 1461154865342 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 3476 | 1461154865344 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 05:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:21:05 INFO - PROCESS | 3476 | 1461154865358 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 3476 | 1461154865360 Marionette TRACE conn5 <- [1,1694,null,{}] 05:21:05 INFO - PROCESS | 3476 | 1461154865363 Marionette TRACE conn5 -> [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:21:05 INFO - PROCESS | 3476 | 1461154865689 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239C4CDC00) [pid = 3476] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239C26D000) [pid = 3476] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239C4B8800) [pid = 3476] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002390732800) [pid = 3476] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239C4B3400) [pid = 3476] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239081C400) [pid = 3476] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239BA12400) [pid = 3476] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239009AC00) [pid = 3476] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (0000002397079400) [pid = 3476] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239A02C400) [pid = 3476] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:21:05 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239901A000) [pid = 3476] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:21:05 INFO - PROCESS | 3476 | 1461154865759 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A858000 == 91 [pid = 3476] [id = 433] 05:21:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000238B707000) [pid = 3476] [serial = 1299] [outer = 0000000000000000] 05:21:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (0000002390867000) [pid = 3476] [serial = 1300] [outer = 000000238B707000] 05:21:05 INFO - PROCESS | 3476 | 1461154865806 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239C232400) [pid = 3476] [serial = 1301] [outer = 000000238B707000] 05:21:06 INFO - PROCESS | 3476 | 1461154866176 Marionette TRACE conn5 <- [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:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 880ms 05:21:06 INFO - PROCESS | 3476 | 1461154866238 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 3476 | 1461154866241 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 05:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:21:06 INFO - PROCESS | 3476 | 1461154866244 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 3476 | 1461154866246 Marionette TRACE conn5 <- [1,1698,null,{}] 05:21:06 INFO - PROCESS | 3476 | 1461154866250 Marionette TRACE conn5 -> [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:21:06 INFO - PROCESS | 3476 | 1461154866348 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 05:21:06 INFO - PROCESS | 3476 | 1461154866355 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A05800 == 92 [pid = 3476] [id = 434] 05:21:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239C4D3800) [pid = 3476] [serial = 1302] [outer = 0000000000000000] 05:21:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239C694000) [pid = 3476] [serial = 1303] [outer = 000000239C4D3800] 05:21:06 INFO - PROCESS | 3476 | 1461154866402 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239CB51C00) [pid = 3476] [serial = 1304] [outer = 000000239C4D3800] 05:21:06 INFO - PROCESS | 3476 | 1461154866849 Marionette TRACE conn5 <- [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:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 05:21:06 INFO - PROCESS | 3476 | 1461154866877 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 3476 | 1461154866879 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 05:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:21:06 INFO - PROCESS | 3476 | 1461154866882 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 3476 | 1461154866884 Marionette TRACE conn5 <- [1,1702,null,{}] 05:21:06 INFO - PROCESS | 3476 | 1461154866888 Marionette TRACE conn5 -> [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:21:06 INFO - PROCESS | 3476 | 1461154866985 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 05:21:07 INFO - PROCESS | 3476 | 1461154867024 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A256C800 == 93 [pid = 3476] [id = 435] 05:21:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239CBF2800) [pid = 3476] [serial = 1305] [outer = 0000000000000000] 05:21:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239CE24800) [pid = 3476] [serial = 1306] [outer = 000000239CBF2800] 05:21:07 INFO - PROCESS | 3476 | 1461154867069 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239CFEFC00) [pid = 3476] [serial = 1307] [outer = 000000239CBF2800] 05:21:07 INFO - PROCESS | 3476 | 1461154867525 Marionette TRACE conn5 <- [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:21:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:21:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 05:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:07 INFO - _addTest/ [0,1705,"getWindowHandle",null] 05:21:07 INFO - PROCESS | 3476 | 1461154867580 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 05:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:21:07 INFO - PROCESS | 3476 | 1461154867583 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - PROCESS | 3476 | 1461154867586 Marionette TRACE conn5 <- [1,1706,null,{}] 05:21:07 INFO - PROCESS | 3476 | 1461154867589 Marionette TRACE conn5 -> [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:21:07 INFO - PROCESS | 3476 | 1461154867793 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 05:21:07 INFO - PROCESS | 3476 | 1461154867937 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 3476 | ++DOCSHELL 000000239114C800 == 94 [pid = 3476] [id = 436] 05:21:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000238A457800) [pid = 3476] [serial = 1308] [outer = 0000000000000000] 05:21:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000238AB90C00) [pid = 3476] [serial = 1309] [outer = 000000238A457800] 05:21:07 INFO - PROCESS | 3476 | 1461154867997 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239081EC00) [pid = 3476] [serial = 1310] [outer = 000000238A457800] 05:21:08 INFO - PROCESS | 3476 | 1461154868669 Marionette TRACE conn5 <- [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:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1132ms 05:21:08 INFO - PROCESS | 3476 | 1461154868718 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 3476 | 1461154868724 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 05:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:21:08 INFO - PROCESS | 3476 | 1461154868730 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 3476 | 1461154868736 Marionette TRACE conn5 <- [1,1710,null,{}] 05:21:08 INFO - PROCESS | 3476 | 1461154868741 Marionette TRACE conn5 -> [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:21:08 INFO - PROCESS | 3476 | 1461154868870 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 05:21:09 INFO - PROCESS | 3476 | 1461154869009 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B95A000 == 95 [pid = 3476] [id = 437] 05:21:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (0000002397F5A000) [pid = 3476] [serial = 1311] [outer = 0000000000000000] 05:21:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (000000239850D800) [pid = 3476] [serial = 1312] [outer = 0000002397F5A000] 05:21:09 INFO - PROCESS | 3476 | 1461154869071 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (0000002399EBA800) [pid = 3476] [serial = 1313] [outer = 0000002397F5A000] 05:21:09 INFO - PROCESS | 3476 | 1461154869721 Marionette TRACE conn5 <- [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:21:09 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:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1035ms 05:21:09 INFO - PROCESS | 3476 | 1461154869766 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 3476 | 1461154869770 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 05:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:21:09 INFO - PROCESS | 3476 | 1461154869774 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 3476 | 1461154869776 Marionette TRACE conn5 <- [1,1714,null,{}] 05:21:09 INFO - PROCESS | 3476 | 1461154869781 Marionette TRACE conn5 -> [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:21:09 INFO - PROCESS | 3476 | 1461154869907 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 05:21:10 INFO - PROCESS | 3476 | 1461154870048 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3074800 == 96 [pid = 3476] [id = 438] 05:21:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (000000239BA15400) [pid = 3476] [serial = 1314] [outer = 0000000000000000] 05:21:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (000000239C237800) [pid = 3476] [serial = 1315] [outer = 000000239BA15400] 05:21:10 INFO - PROCESS | 3476 | 1461154870106 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (000000239C392C00) [pid = 3476] [serial = 1316] [outer = 000000239BA15400] 05:21:10 INFO - PROCESS | 3476 | 1461154870708 Marionette TRACE conn5 <- [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:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 984ms 05:21:10 INFO - PROCESS | 3476 | 1461154870759 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 05:21:10 INFO - PROCESS | 3476 | 1461154870764 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 05:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:21:10 INFO - PROCESS | 3476 | 1461154870776 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:21:10 INFO - PROCESS | 3476 | 1461154870782 Marionette TRACE conn5 <- [1,1718,null,{}] 05:21:10 INFO - PROCESS | 3476 | 1461154870799 Marionette TRACE conn5 -> [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:21:10 INFO - PROCESS | 3476 | 1461154870959 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 05:21:11 INFO - PROCESS | 3476 | 1461154871065 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:11 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A59C5000 == 97 [pid = 3476] [id = 439] 05:21:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (000000239C2A2400) [pid = 3476] [serial = 1317] [outer = 0000000000000000] 05:21:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (000000239D489800) [pid = 3476] [serial = 1318] [outer = 000000239C2A2400] 05:21:11 INFO - PROCESS | 3476 | 1461154871123 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (000000239F56C400) [pid = 3476] [serial = 1319] [outer = 000000239C2A2400] 05:21:11 INFO - PROCESS | 3476 | 1461154871722 Marionette TRACE conn5 <- [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:21:11 INFO - PROCESS | 3476 | 1461154871761 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 05:21:11 INFO - PROCESS | 3476 | 1461154871764 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 3476 | 1461154871766 Marionette TRACE conn5 <- [1,1722,null,{}] 05:21:11 INFO - PROCESS | 3476 | 1461154871770 Marionette TRACE conn5 -> [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:21:11 INFO - PROCESS | 3476 | 1461154871894 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 05:21:12 INFO - PROCESS | 3476 | 1461154872005 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5EF0800 == 98 [pid = 3476] [id = 440] 05:21:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (000000239F6F9000) [pid = 3476] [serial = 1320] [outer = 0000000000000000] 05:21:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (00000023A13CEC00) [pid = 3476] [serial = 1321] [outer = 000000239F6F9000] 05:21:12 INFO - PROCESS | 3476 | 1461154872061 Marionette DEBUG loaded listener.js 05:21:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (00000023A360D800) [pid = 3476] [serial = 1322] [outer = 000000239F6F9000] 05:21:12 INFO - PROCESS | 3476 | 1461154872678 Marionette TRACE conn5 <- [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:21:12 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:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 942ms 05:21:12 INFO - PROCESS | 3476 | 1461154872709 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 3476 | 1461154872712 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 05:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:21:12 INFO - PROCESS | 3476 | 1461154872715 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:21:12 INFO - PROCESS | 3476 | 1461154872717 Marionette TRACE conn5 <- [1,1726,null,{}] 05:21:12 INFO - PROCESS | 3476 | 1461154872721 Marionette TRACE conn5 -> [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:21:12 INFO - PROCESS | 3476 | 1461154872844 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 05:21:12 INFO - PROCESS | 3476 | 1461154872959 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A64A2800 == 99 [pid = 3476] [id = 441] 05:21:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (00000023A3E23800) [pid = 3476] [serial = 1323] [outer = 0000000000000000] 05:21:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (00000023A3E27800) [pid = 3476] [serial = 1324] [outer = 00000023A3E23800] 05:21:13 INFO - PROCESS | 3476 | 1461154873066 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (00000023A5604C00) [pid = 3476] [serial = 1325] [outer = 00000023A3E23800] 05:21:13 INFO - PROCESS | 3476 | 1461154873654 Marionette TRACE conn5 <- [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:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 05:21:13 INFO - PROCESS | 3476 | 1461154873704 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 05:21:13 INFO - PROCESS | 3476 | 1461154873706 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 05:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:21:13 INFO - PROCESS | 3476 | 1461154873710 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 3476 | 1461154873712 Marionette TRACE conn5 <- [1,1730,null,{}] 05:21:13 INFO - PROCESS | 3476 | 1461154873716 Marionette TRACE conn5 -> [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:21:13 INFO - PROCESS | 3476 | 1461154873840 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 05:21:13 INFO - PROCESS | 3476 | 1461154873978 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A78F1000 == 100 [pid = 3476] [id = 442] 05:21:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (00000023A3FB6800) [pid = 3476] [serial = 1326] [outer = 0000000000000000] 05:21:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (00000023A584C400) [pid = 3476] [serial = 1327] [outer = 00000023A3FB6800] 05:21:14 INFO - PROCESS | 3476 | 1461154874035 Marionette DEBUG loaded listener.js 05:21:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (00000023A5853000) [pid = 3476] [serial = 1328] [outer = 00000023A3FB6800] 05:21:14 INFO - PROCESS | 3476 | 1461154874618 Marionette TRACE conn5 <- [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:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 985ms 05:21:14 INFO - PROCESS | 3476 | 1461154874714 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 3476 | 1461154874716 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 05:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:21:14 INFO - PROCESS | 3476 | 1461154874735 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 3476 | 1461154874738 Marionette TRACE conn5 <- [1,1734,null,{}] 05:21:14 INFO - PROCESS | 3476 | 1461154874746 Marionette TRACE conn5 -> [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:21:14 INFO - PROCESS | 3476 | 1461154874870 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 05:21:15 INFO - PROCESS | 3476 | 1461154875003 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5A64000 == 101 [pid = 3476] [id = 443] 05:21:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (00000023A584FC00) [pid = 3476] [serial = 1329] [outer = 0000000000000000] 05:21:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (00000023A5E37C00) [pid = 3476] [serial = 1330] [outer = 00000023A584FC00] 05:21:15 INFO - PROCESS | 3476 | 1461154875059 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (00000023A5E3DC00) [pid = 3476] [serial = 1331] [outer = 00000023A584FC00] 05:21:15 INFO - PROCESS | 3476 | 1461154875615 Marionette TRACE conn5 <- [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:21:15 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:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 943ms 05:21:15 INFO - PROCESS | 3476 | 1461154875668 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 05:21:15 INFO - PROCESS | 3476 | 1461154875671 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 05:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:21:15 INFO - PROCESS | 3476 | 1461154875674 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 3476 | 1461154875677 Marionette TRACE conn5 <- [1,1738,null,{}] 05:21:15 INFO - PROCESS | 3476 | 1461154875681 Marionette TRACE conn5 -> [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:21:15 INFO - PROCESS | 3476 | 1461154875800 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 05:21:15 INFO - PROCESS | 3476 | 1461154875912 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7AEA800 == 102 [pid = 3476] [id = 444] 05:21:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (00000023A5E3C400) [pid = 3476] [serial = 1332] [outer = 0000000000000000] 05:21:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (00000023A6C3A800) [pid = 3476] [serial = 1333] [outer = 00000023A5E3C400] 05:21:15 INFO - PROCESS | 3476 | 1461154875967 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (00000023A6E4B000) [pid = 3476] [serial = 1334] [outer = 00000023A5E3C400] 05:21:16 INFO - PROCESS | 3476 | 1461154876625 Marionette TRACE conn5 <- [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:21:16 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:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 984ms 05:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:21:16 INFO - PROCESS | 3476 | 1461154876661 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 3476 | 1461154876664 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 05:21:16 INFO - PROCESS | 3476 | 1461154876668 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 3476 | 1461154876670 Marionette TRACE conn5 <- [1,1742,null,{}] 05:21:16 INFO - PROCESS | 3476 | 1461154876674 Marionette TRACE conn5 -> [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:21:16 INFO - PROCESS | 3476 | 1461154876797 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 05:21:16 INFO - PROCESS | 3476 | 1461154876912 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 3476 | ++DOCSHELL 000000238A6B0000 == 103 [pid = 3476] [id = 445] 05:21:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (000000238F63B400) [pid = 3476] [serial = 1335] [outer = 0000000000000000] 05:21:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (000000239487F400) [pid = 3476] [serial = 1336] [outer = 000000238F63B400] 05:21:17 INFO - PROCESS | 3476 | 1461154877012 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (000000239C233400) [pid = 3476] [serial = 1337] [outer = 000000238F63B400] 05:21:17 INFO - PROCESS | 3476 | 1461154877848 Marionette TRACE conn5 <- [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:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1239ms 05:21:17 INFO - PROCESS | 3476 | 1461154877908 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 3476 | 1461154877914 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 05:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:21:17 INFO - PROCESS | 3476 | 1461154877920 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - PROCESS | 3476 | 1461154877923 Marionette TRACE conn5 <- [1,1746,null,{}] 05:21:17 INFO - PROCESS | 3476 | 1461154877928 Marionette TRACE conn5 -> [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:21:18 INFO - PROCESS | 3476 | 1461154878050 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 05:21:18 INFO - PROCESS | 3476 | 1461154878198 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C34E000 == 104 [pid = 3476] [id = 446] 05:21:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (000000238F82F800) [pid = 3476] [serial = 1338] [outer = 0000000000000000] 05:21:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (00000023964FC000) [pid = 3476] [serial = 1339] [outer = 000000238F82F800] 05:21:18 INFO - PROCESS | 3476 | 1461154878252 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (00000023989B6C00) [pid = 3476] [serial = 1340] [outer = 000000238F82F800] 05:21:18 INFO - PROCESS | 3476 | 1461154878852 Marionette TRACE conn5 <- [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:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 985ms 05:21:18 INFO - PROCESS | 3476 | 1461154878908 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 3476 | 1461154878915 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 05:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:21:18 INFO - PROCESS | 3476 | 1461154878921 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 3476 | 1461154878924 Marionette TRACE conn5 <- [1,1750,null,{}] 05:21:18 INFO - PROCESS | 3476 | 1461154878928 Marionette TRACE conn5 -> [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:21:19 INFO - PROCESS | 3476 | 1461154879047 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 05:21:19 INFO - PROCESS | 3476 | 1461154879165 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 3476 | ++DOCSHELL 00000023903D9800 == 105 [pid = 3476] [id = 447] 05:21:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (00000023906E2C00) [pid = 3476] [serial = 1341] [outer = 0000000000000000] 05:21:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (0000002394C1C800) [pid = 3476] [serial = 1342] [outer = 00000023906E2C00] 05:21:19 INFO - PROCESS | 3476 | 1461154879238 Marionette DEBUG loaded listener.js 05:21:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (000000239B9C8000) [pid = 3476] [serial = 1343] [outer = 00000023906E2C00] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 00000023A256C800 == 104 [pid = 3476] [id = 435] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A05800 == 103 [pid = 3476] [id = 434] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 000000239A858000 == 102 [pid = 3476] [id = 433] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 000000239F80A000 == 101 [pid = 3476] [id = 432] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 000000239F24F800 == 100 [pid = 3476] [id = 431] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 000000239C646800 == 99 [pid = 3476] [id = 430] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 000000239C31F000 == 98 [pid = 3476] [id = 429] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (000000239D487400) [pid = 3476] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (000000239F0CA400) [pid = 3476] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (00000023A13CF000) [pid = 3476] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (00000023A3E11C00) [pid = 3476] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (000000239F4F4400) [pid = 3476] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 0000002398439800 == 97 [pid = 3476] [id = 428] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 000000238ACEB000 == 96 [pid = 3476] [id = 427] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 0000002397964000 == 95 [pid = 3476] [id = 426] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 000000239C43D000 == 94 [pid = 3476] [id = 418] 05:21:19 INFO - PROCESS | 3476 | --DOCSHELL 00000023978E8000 == 93 [pid = 3476] [id = 417] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (000000239CB20800) [pid = 3476] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (000000239C272800) [pid = 3476] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (000000239CB14000) [pid = 3476] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (000000239C4D0800) [pid = 3476] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (000000239A0C8000) [pid = 3476] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (000000239CB51000) [pid = 3476] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (00000023974F8800) [pid = 3476] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (000000239888BC00) [pid = 3476] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (000000239BA1D800) [pid = 3476] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (000000239487DC00) [pid = 3476] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (00000023906E3000) [pid = 3476] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239850F400) [pid = 3476] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239771D000) [pid = 3476] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000239CB4B400) [pid = 3476] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (000000239B47F400) [pid = 3476] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (000000239B59A800) [pid = 3476] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239B862400) [pid = 3476] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (0000002397059000) [pid = 3476] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239D085400) [pid = 3476] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (000000239CFEDC00) [pid = 3476] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (0000002389C5DC00) [pid = 3476] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239CE21000) [pid = 3476] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (000000239D2DEC00) [pid = 3476] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (000000239C3B1800) [pid = 3476] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000239BA84800) [pid = 3476] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (000000239C4BB800) [pid = 3476] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3476 | 1461154879800 Marionette TRACE conn5 <- [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:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 942ms 05:21:19 INFO - PROCESS | 3476 | 1461154879864 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 3476 | 1461154879867 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 05:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:21:19 INFO - PROCESS | 3476 | 1461154879870 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 3476 | 1461154879874 Marionette TRACE conn5 <- [1,1754,null,{}] 05:21:19 INFO - PROCESS | 3476 | 1461154879885 Marionette TRACE conn5 -> [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:21:20 INFO - PROCESS | 3476 | 1461154879994 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 05:21:20 INFO - PROCESS | 3476 | 1461154880109 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C312000 == 94 [pid = 3476] [id = 448] 05:21:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (0000002390730400) [pid = 3476] [serial = 1344] [outer = 0000000000000000] 05:21:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (00000023989B3000) [pid = 3476] [serial = 1345] [outer = 0000002390730400] 05:21:20 INFO - PROCESS | 3476 | 1461154880159 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (000000239B85B400) [pid = 3476] [serial = 1346] [outer = 0000002390730400] 05:21:20 INFO - PROCESS | 3476 | 1461154880540 Marionette TRACE conn5 <- [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:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 693ms 05:21:20 INFO - PROCESS | 3476 | 1461154880570 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 05:21:20 INFO - PROCESS | 3476 | 1461154880573 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 05:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:21:20 INFO - PROCESS | 3476 | 1461154880577 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:21:20 INFO - PROCESS | 3476 | 1461154880579 Marionette TRACE conn5 <- [1,1758,null,{}] 05:21:20 INFO - PROCESS | 3476 | 1461154880582 Marionette TRACE conn5 -> [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:21:20 INFO - PROCESS | 3476 | 1461154880685 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 05:21:20 INFO - PROCESS | 3476 | 1461154880692 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F248800 == 95 [pid = 3476] [id = 449] 05:21:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (000000239BA1F800) [pid = 3476] [serial = 1347] [outer = 0000000000000000] 05:21:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (000000239C24D400) [pid = 3476] [serial = 1348] [outer = 000000239BA1F800] 05:21:20 INFO - PROCESS | 3476 | 1461154880741 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (000000239C29F400) [pid = 3476] [serial = 1349] [outer = 000000239BA1F800] 05:21:21 INFO - PROCESS | 3476 | 1461154881187 Marionette TRACE conn5 <- [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:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 693ms 05:21:21 INFO - PROCESS | 3476 | 1461154881273 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 3476 | 1461154881276 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 05:21:21 INFO - PROCESS | 3476 | 1461154881279 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:21:21 INFO - PROCESS | 3476 | 1461154881281 Marionette TRACE conn5 <- [1,1762,null,{}] 05:21:21 INFO - PROCESS | 3476 | 1461154881285 Marionette TRACE conn5 -> [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:21:21 INFO - PROCESS | 3476 | 1461154881383 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 05:21:21 INFO - PROCESS | 3476 | 1461154881424 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F80D800 == 96 [pid = 3476] [id = 450] 05:21:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (000000239C3BAC00) [pid = 3476] [serial = 1350] [outer = 0000000000000000] 05:21:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (000000239C4B3C00) [pid = 3476] [serial = 1351] [outer = 000000239C3BAC00] 05:21:21 INFO - PROCESS | 3476 | 1461154881470 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (000000239C68D000) [pid = 3476] [serial = 1352] [outer = 000000239C3BAC00] 05:21:22 INFO - PROCESS | 3476 | 1461154881999 Marionette TRACE conn5 <- [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:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 733ms 05:21:22 INFO - PROCESS | 3476 | 1461154882018 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 3476 | 1461154882020 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 05:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:21:22 INFO - PROCESS | 3476 | 1461154882024 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 3476 | 1461154882026 Marionette TRACE conn5 <- [1,1766,null,{}] 05:21:22 INFO - PROCESS | 3476 | 1461154882029 Marionette TRACE conn5 -> [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:21:22 INFO - PROCESS | 3476 | 1461154882172 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 05:21:22 INFO - PROCESS | 3476 | 1461154882192 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09C8000 == 97 [pid = 3476] [id = 451] 05:21:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000239CE28000) [pid = 3476] [serial = 1353] [outer = 0000000000000000] 05:21:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (000000239CE91C00) [pid = 3476] [serial = 1354] [outer = 000000239CE28000] 05:21:22 INFO - PROCESS | 3476 | 1461154882242 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (000000239D089800) [pid = 3476] [serial = 1355] [outer = 000000239CE28000] 05:21:22 INFO - PROCESS | 3476 | 1461154882692 Marionette TRACE conn5 <- [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:21:22 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:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 732ms 05:21:22 INFO - PROCESS | 3476 | 1461154882761 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 3476 | 1461154882764 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 05:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:21:22 INFO - PROCESS | 3476 | 1461154882793 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 3476 | 1461154882795 Marionette TRACE conn5 <- [1,1770,null,{}] 05:21:22 INFO - PROCESS | 3476 | 1461154882811 Marionette TRACE conn5 -> [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:21:22 INFO - PROCESS | 3476 | 1461154882951 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 05:21:22 INFO - PROCESS | 3476 | 1461154882974 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2561800 == 98 [pid = 3476] [id = 452] 05:21:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (000000239D312000) [pid = 3476] [serial = 1356] [outer = 0000000000000000] 05:21:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (000000239D487400) [pid = 3476] [serial = 1357] [outer = 000000239D312000] 05:21:23 INFO - PROCESS | 3476 | 1461154883020 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (000000239F4F3000) [pid = 3476] [serial = 1358] [outer = 000000239D312000] 05:21:23 INFO - PROCESS | 3476 | 1461154883462 Marionette TRACE conn5 <- [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:21:23 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:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 712ms 05:21:23 INFO - PROCESS | 3476 | 1461154883482 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 05:21:23 INFO - PROCESS | 3476 | 1461154883484 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 05:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:21:23 INFO - PROCESS | 3476 | 1461154883487 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - PROCESS | 3476 | 1461154883490 Marionette TRACE conn5 <- [1,1774,null,{}] 05:21:23 INFO - PROCESS | 3476 | 1461154883493 Marionette TRACE conn5 -> [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:21:23 INFO - PROCESS | 3476 | 1461154883626 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 05:21:23 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (000000239C23A400) [pid = 3476] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:21:23 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (000000239C39A000) [pid = 3476] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:21:23 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (000000238B707000) [pid = 3476] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:21:23 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (000000239C4D3800) [pid = 3476] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:21:23 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (000000239B592400) [pid = 3476] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:21:23 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (000000239073B000) [pid = 3476] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:21:23 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239107B000) [pid = 3476] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:21:23 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000238AB8E400) [pid = 3476] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:21:23 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (0000002399EB6C00) [pid = 3476] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:21:23 INFO - PROCESS | 3476 | 1461154883897 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:23 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C33F800 == 99 [pid = 3476] [id = 453] 05:21:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (000000238B707000) [pid = 3476] [serial = 1359] [outer = 0000000000000000] 05:21:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (0000002394C57C00) [pid = 3476] [serial = 1360] [outer = 000000238B707000] 05:21:23 INFO - PROCESS | 3476 | 1461154883943 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (000000239C2A3800) [pid = 3476] [serial = 1361] [outer = 000000238B707000] 05:21:24 INFO - PROCESS | 3476 | 1461154884335 Marionette TRACE conn5 <- [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:21:24 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:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 881ms 05:21:24 INFO - PROCESS | 3476 | 1461154884372 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 05:21:24 INFO - PROCESS | 3476 | 1461154884374 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 05:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:21:24 INFO - PROCESS | 3476 | 1461154884377 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 3476 | 1461154884379 Marionette TRACE conn5 <- [1,1778,null,{}] 05:21:24 INFO - PROCESS | 3476 | 1461154884383 Marionette TRACE conn5 -> [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:21:24 INFO - PROCESS | 3476 | 1461154884482 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 05:21:24 INFO - PROCESS | 3476 | 1461154884489 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A59D1800 == 100 [pid = 3476] [id = 454] 05:21:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000239F6EF800) [pid = 3476] [serial = 1362] [outer = 0000000000000000] 05:21:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (00000023A3E19400) [pid = 3476] [serial = 1363] [outer = 000000239F6EF800] 05:21:24 INFO - PROCESS | 3476 | 1461154884535 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 146 (00000023A3FB3C00) [pid = 3476] [serial = 1364] [outer = 000000239F6EF800] 05:21:24 INFO - PROCESS | 3476 | 1461154884974 Marionette TRACE conn5 <- [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:21:25 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:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 628ms 05:21:25 INFO - PROCESS | 3476 | 1461154885026 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 05:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:21:25 INFO - PROCESS | 3476 | 1461154885028 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 05:21:25 INFO - PROCESS | 3476 | 1461154885032 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:21:25 INFO - PROCESS | 3476 | 1461154885034 Marionette TRACE conn5 <- [1,1782,null,{}] 05:21:25 INFO - PROCESS | 3476 | 1461154885037 Marionette TRACE conn5 -> [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:21:25 INFO - PROCESS | 3476 | 1461154885136 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 05:21:25 INFO - PROCESS | 3476 | 1461154885142 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5FD0800 == 101 [pid = 3476] [id = 455] 05:21:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 147 (00000023A3E1F000) [pid = 3476] [serial = 1365] [outer = 0000000000000000] 05:21:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 148 (00000023A5606400) [pid = 3476] [serial = 1366] [outer = 00000023A3E1F000] 05:21:25 INFO - PROCESS | 3476 | 1461154885189 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 149 (00000023A5847400) [pid = 3476] [serial = 1367] [outer = 00000023A3E1F000] 05:21:25 INFO - PROCESS | 3476 | 1461154885647 Marionette TRACE conn5 <- [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:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 631ms 05:21:25 INFO - PROCESS | 3476 | 1461154885666 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 05:21:25 INFO - PROCESS | 3476 | 1461154885669 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 05:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:21:25 INFO - PROCESS | 3476 | 1461154885686 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:21:25 INFO - PROCESS | 3476 | 1461154885689 Marionette TRACE conn5 <- [1,1786,null,{}] 05:21:25 INFO - PROCESS | 3476 | 1461154885693 Marionette TRACE conn5 -> [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:21:25 INFO - PROCESS | 3476 | 1461154885813 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 05:21:26 INFO - PROCESS | 3476 | 1461154886024 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 3476 | ++DOCSHELL 000000239698B000 == 102 [pid = 3476] [id = 456] 05:21:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 150 (00000023892E7800) [pid = 3476] [serial = 1368] [outer = 0000000000000000] 05:21:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 151 (000000238B721000) [pid = 3476] [serial = 1369] [outer = 00000023892E7800] 05:21:26 INFO - PROCESS | 3476 | 1461154886088 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (0000002391047400) [pid = 3476] [serial = 1370] [outer = 00000023892E7800] 05:21:26 INFO - PROCESS | 3476 | 1461154886723 Marionette TRACE conn5 <- [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:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1081ms 05:21:26 INFO - PROCESS | 3476 | 1461154886774 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 3476 | 1461154886780 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 05:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:21:26 INFO - PROCESS | 3476 | 1461154886787 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 3476 | 1461154886790 Marionette TRACE conn5 <- [1,1790,null,{}] 05:21:26 INFO - PROCESS | 3476 | 1461154886796 Marionette TRACE conn5 -> [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:21:26 INFO - PROCESS | 3476 | 1461154886931 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 05:21:27 INFO - PROCESS | 3476 | 1461154887075 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C342800 == 103 [pid = 3476] [id = 457] 05:21:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (0000002398510C00) [pid = 3476] [serial = 1371] [outer = 0000000000000000] 05:21:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (00000023989B6400) [pid = 3476] [serial = 1372] [outer = 0000002398510C00] 05:21:27 INFO - PROCESS | 3476 | 1461154887134 Marionette DEBUG loaded listener.js 05:21:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (000000239B59A800) [pid = 3476] [serial = 1373] [outer = 0000002398510C00] 05:21:27 INFO - PROCESS | 3476 | 1461154887770 Marionette TRACE conn5 <- [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:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1029ms 05:21:27 INFO - PROCESS | 3476 | 1461154887820 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 3476 | 1461154887825 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 05:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:21:27 INFO - PROCESS | 3476 | 1461154887830 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 3476 | 1461154887833 Marionette TRACE conn5 <- [1,1794,null,{}] 05:21:27 INFO - PROCESS | 3476 | 1461154887837 Marionette TRACE conn5 -> [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:21:27 INFO - PROCESS | 3476 | 1461154887965 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 05:21:28 INFO - PROCESS | 3476 | 1461154888080 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:28 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5524800 == 104 [pid = 3476] [id = 458] 05:21:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (000000239C3B0000) [pid = 3476] [serial = 1374] [outer = 0000000000000000] 05:21:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (000000239C695C00) [pid = 3476] [serial = 1375] [outer = 000000239C3B0000] 05:21:28 INFO - PROCESS | 3476 | 1461154888178 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (000000239CBF7800) [pid = 3476] [serial = 1376] [outer = 000000239C3B0000] 05:21:28 INFO - PROCESS | 3476 | 1461154888831 Marionette TRACE conn5 <- [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:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1025ms 05:21:28 INFO - PROCESS | 3476 | 1461154888856 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 3476 | 1461154888859 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 05:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:21:28 INFO - PROCESS | 3476 | 1461154888869 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 3476 | 1461154888876 Marionette TRACE conn5 <- [1,1798,null,{}] 05:21:28 INFO - PROCESS | 3476 | 1461154888900 Marionette TRACE conn5 -> [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:21:29 INFO - PROCESS | 3476 | 1461154889032 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 05:21:29 INFO - PROCESS | 3476 | 1461154889177 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7B64800 == 105 [pid = 3476] [id = 459] 05:21:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (00000023A13C8800) [pid = 3476] [serial = 1377] [outer = 0000000000000000] 05:21:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (00000023A34C9C00) [pid = 3476] [serial = 1378] [outer = 00000023A13C8800] 05:21:29 INFO - PROCESS | 3476 | 1461154889234 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (00000023A3E0F800) [pid = 3476] [serial = 1379] [outer = 00000023A13C8800] 05:21:29 INFO - PROCESS | 3476 | 1461154889838 Marionette TRACE conn5 <- [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:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1005ms 05:21:29 INFO - PROCESS | 3476 | 1461154889870 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 05:21:29 INFO - PROCESS | 3476 | 1461154889873 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 05:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:21:29 INFO - PROCESS | 3476 | 1461154889877 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 3476 | 1461154889879 Marionette TRACE conn5 <- [1,1802,null,{}] 05:21:29 INFO - PROCESS | 3476 | 1461154889883 Marionette TRACE conn5 -> [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:21:30 INFO - PROCESS | 3476 | 1461154890010 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 05:21:30 INFO - PROCESS | 3476 | 1461154890125 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A86E4800 == 106 [pid = 3476] [id = 460] 05:21:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (00000023A55A4400) [pid = 3476] [serial = 1380] [outer = 0000000000000000] 05:21:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (00000023A55AD000) [pid = 3476] [serial = 1381] [outer = 00000023A55A4400] 05:21:30 INFO - PROCESS | 3476 | 1461154890222 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (00000023A57AA000) [pid = 3476] [serial = 1382] [outer = 00000023A55A4400] 05:21:30 INFO - PROCESS | 3476 | 1461154890811 Marionette TRACE conn5 <- [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:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 986ms 05:21:30 INFO - PROCESS | 3476 | 1461154890865 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 3476 | 1461154890867 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 05:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:21:30 INFO - PROCESS | 3476 | 1461154890871 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 3476 | 1461154890873 Marionette TRACE conn5 <- [1,1806,null,{}] 05:21:30 INFO - PROCESS | 3476 | 1461154890877 Marionette TRACE conn5 -> [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:21:31 INFO - PROCESS | 3476 | 1461154891001 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 05:21:31 INFO - PROCESS | 3476 | 1461154891144 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A73B1800 == 107 [pid = 3476] [id = 461] 05:21:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (00000023A5D74C00) [pid = 3476] [serial = 1383] [outer = 0000000000000000] 05:21:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 166 (00000023A5D76800) [pid = 3476] [serial = 1384] [outer = 00000023A5D74C00] 05:21:31 INFO - PROCESS | 3476 | 1461154891211 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 167 (00000023A6E48400) [pid = 3476] [serial = 1385] [outer = 00000023A5D74C00] 05:21:31 INFO - PROCESS | 3476 | 1461154891834 Marionette TRACE conn5 <- [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:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 985ms 05:21:31 INFO - PROCESS | 3476 | 1461154891859 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 3476 | 1461154891861 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 05:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:21:31 INFO - PROCESS | 3476 | 1461154891865 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 3476 | 1461154891867 Marionette TRACE conn5 <- [1,1810,null,{}] 05:21:31 INFO - PROCESS | 3476 | 1461154891871 Marionette TRACE conn5 -> [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:21:31 INFO - PROCESS | 3476 | 1461154891996 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 05:21:32 INFO - PROCESS | 3476 | 1461154892140 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7F10800 == 108 [pid = 3476] [id = 462] 05:21:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 168 (00000023A7B27400) [pid = 3476] [serial = 1386] [outer = 0000000000000000] 05:21:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 169 (00000023A7B2B400) [pid = 3476] [serial = 1387] [outer = 00000023A7B27400] 05:21:32 INFO - PROCESS | 3476 | 1461154892196 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 170 (00000023A7B31400) [pid = 3476] [serial = 1388] [outer = 00000023A7B27400] 05:21:32 INFO - PROCESS | 3476 | 1461154892743 Marionette TRACE conn5 <- [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:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 943ms 05:21:32 INFO - PROCESS | 3476 | 1461154892811 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 05:21:32 INFO - PROCESS | 3476 | 1461154892814 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 05:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:21:32 INFO - PROCESS | 3476 | 1461154892817 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - PROCESS | 3476 | 1461154892820 Marionette TRACE conn5 <- [1,1814,null,{}] 05:21:32 INFO - PROCESS | 3476 | 1461154892824 Marionette TRACE conn5 -> [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:21:32 INFO - PROCESS | 3476 | 1461154892946 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 05:21:33 INFO - PROCESS | 3476 | 1461154893135 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:33 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B35800 == 109 [pid = 3476] [id = 463] 05:21:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 171 (000000239C690800) [pid = 3476] [serial = 1389] [outer = 0000000000000000] 05:21:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 172 (00000023A7D96400) [pid = 3476] [serial = 1390] [outer = 000000239C690800] 05:21:33 INFO - PROCESS | 3476 | 1461154893192 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 173 (00000023A7DA0000) [pid = 3476] [serial = 1391] [outer = 000000239C690800] 05:21:33 INFO - PROCESS | 3476 | 1461154893783 Marionette TRACE conn5 <- [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:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 983ms 05:21:33 INFO - PROCESS | 3476 | 1461154893807 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 3476 | 1461154893809 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 05:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:21:33 INFO - PROCESS | 3476 | 1461154893815 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 3476 | 1461154893817 Marionette TRACE conn5 <- [1,1818,null,{}] 05:21:33 INFO - PROCESS | 3476 | 1461154893821 Marionette TRACE conn5 -> [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:21:33 INFO - PROCESS | 3476 | 1461154893947 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 05:21:34 INFO - PROCESS | 3476 | 1461154894064 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390130800 == 110 [pid = 3476] [id = 464] 05:21:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 174 (0000002389232800) [pid = 3476] [serial = 1392] [outer = 0000000000000000] 05:21:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 175 (000000238A656800) [pid = 3476] [serial = 1393] [outer = 0000002389232800] 05:21:34 INFO - PROCESS | 3476 | 1461154894417 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 176 (000000239009BC00) [pid = 3476] [serial = 1394] [outer = 0000002389232800] 05:21:35 INFO - PROCESS | 3476 | 1461154895109 Marionette TRACE conn5 <- [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:21:35 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:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1342ms 05:21:35 INFO - PROCESS | 3476 | 1461154895159 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 3476 | 1461154895164 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 05:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:21:35 INFO - PROCESS | 3476 | 1461154895170 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - PROCESS | 3476 | 1461154895173 Marionette TRACE conn5 <- [1,1822,null,{}] 05:21:35 INFO - PROCESS | 3476 | 1461154895178 Marionette TRACE conn5 -> [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:21:35 INFO - PROCESS | 3476 | 1461154895296 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 05:21:35 INFO - PROCESS | 3476 | 1461154895459 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E15000 == 111 [pid = 3476] [id = 465] 05:21:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 177 (0000002390861C00) [pid = 3476] [serial = 1395] [outer = 0000000000000000] 05:21:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 178 (000000239086C000) [pid = 3476] [serial = 1396] [outer = 0000002390861C00] 05:21:35 INFO - PROCESS | 3476 | 1461154895515 Marionette DEBUG loaded listener.js 05:21:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 179 (0000002397056400) [pid = 3476] [serial = 1397] [outer = 0000002390861C00] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5DD6000 == 110 [pid = 3476] [id = 404] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5FD0800 == 109 [pid = 3476] [id = 455] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A59D1800 == 108 [pid = 3476] [id = 454] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239C33F800 == 107 [pid = 3476] [id = 453] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2561800 == 106 [pid = 3476] [id = 452] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09C8000 == 105 [pid = 3476] [id = 451] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239F80D800 == 104 [pid = 3476] [id = 450] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 178 (000000239CE24800) [pid = 3476] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239F248800 == 103 [pid = 3476] [id = 449] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239C312000 == 102 [pid = 3476] [id = 448] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023903D9800 == 101 [pid = 3476] [id = 447] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239C34E000 == 100 [pid = 3476] [id = 446] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5A64000 == 99 [pid = 3476] [id = 443] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A78F1000 == 98 [pid = 3476] [id = 442] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A64A2800 == 97 [pid = 3476] [id = 441] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5EF0800 == 96 [pid = 3476] [id = 440] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A59C5000 == 95 [pid = 3476] [id = 439] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3074800 == 94 [pid = 3476] [id = 438] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239B95A000 == 93 [pid = 3476] [id = 437] 05:21:36 INFO - PROCESS | 3476 | --DOCSHELL 000000239114C800 == 92 [pid = 3476] [id = 436] 05:21:36 INFO - PROCESS | 3476 | 1461154896209 Marionette TRACE conn5 <- [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:21:36 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:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1087ms 05:21:36 INFO - PROCESS | 3476 | 1461154896260 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 05:21:36 INFO - PROCESS | 3476 | 1461154896265 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 05:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:21:36 INFO - PROCESS | 3476 | 1461154896271 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 3476 | 1461154896274 Marionette TRACE conn5 <- [1,1826,null,{}] 05:21:36 INFO - PROCESS | 3476 | 1461154896278 Marionette TRACE conn5 -> [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:21:36 INFO - PROCESS | 3476 | 1461154896383 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 177 (000000239C24F400) [pid = 3476] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 176 (000000239C3B3000) [pid = 3476] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 175 (000000239C27A800) [pid = 3476] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 174 (0000002390867000) [pid = 3476] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 173 (000000239C4BC400) [pid = 3476] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 172 (000000239C694000) [pid = 3476] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 171 (000000239F6F4000) [pid = 3476] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 170 (000000239B85E400) [pid = 3476] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 169 (00000023A3FB2400) [pid = 3476] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 168 (00000023975F3800) [pid = 3476] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 167 (00000023989B7C00) [pid = 3476] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 166 (0000002396CCE000) [pid = 3476] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 165 (0000002391D92000) [pid = 3476] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (000000239493E800) [pid = 3476] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (0000002398942400) [pid = 3476] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (00000023A5605C00) [pid = 3476] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (000000239C4CBC00) [pid = 3476] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (000000239A9D1400) [pid = 3476] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (000000239B486C00) [pid = 3476] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (000000239A9CAC00) [pid = 3476] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (0000002396471C00) [pid = 3476] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (00000023A57ADC00) [pid = 3476] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (000000239CE94400) [pid = 3476] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (000000239C26DC00) [pid = 3476] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (000000239CB51C00) [pid = 3476] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (000000239C232400) [pid = 3476] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (000000239BA18800) [pid = 3476] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 05:21:36 INFO - PROCESS | 3476 | 1461154896496 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C68800 == 93 [pid = 3476] [id = 466] 05:21:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 152 (000000238F670400) [pid = 3476] [serial = 1398] [outer = 0000000000000000] 05:21:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 153 (0000002390862C00) [pid = 3476] [serial = 1399] [outer = 000000238F670400] 05:21:36 INFO - PROCESS | 3476 | 1461154896543 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 154 (00000023975F5400) [pid = 3476] [serial = 1400] [outer = 000000238F670400] 05:21:37 INFO - PROCESS | 3476 | 1461154897037 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 839ms 05:21:37 INFO - PROCESS | 3476 | 1461154897113 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 05:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:21:37 INFO - PROCESS | 3476 | 1461154897116 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 05:21:37 INFO - PROCESS | 3476 | 1461154897119 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 3476 | 1461154897123 Marionette TRACE conn5 <- [1,1830,null,{}] 05:21:37 INFO - PROCESS | 3476 | 1461154897134 Marionette TRACE conn5 -> [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:21:37 INFO - PROCESS | 3476 | 1461154897246 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 05:21:37 INFO - PROCESS | 3476 | 1461154897343 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A865800 == 94 [pid = 3476] [id = 467] 05:21:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (0000002394C55400) [pid = 3476] [serial = 1401] [outer = 0000000000000000] 05:21:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (00000023986BD400) [pid = 3476] [serial = 1402] [outer = 0000002394C55400] 05:21:37 INFO - PROCESS | 3476 | 1461154897390 Marionette DEBUG loaded listener.js 05:21:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (00000023989BB800) [pid = 3476] [serial = 1403] [outer = 0000002394C55400] 05:21:37 INFO - PROCESS | 3476 | 1461154897758 Marionette TRACE conn5 <- [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:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 05:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:21:37 INFO - PROCESS | 3476 | 1461154897814 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 3476 | 1461154897817 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 05:21:37 INFO - PROCESS | 3476 | 1461154897820 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 3476 | 1461154897822 Marionette TRACE conn5 <- [1,1834,null,{}] 05:21:37 INFO - PROCESS | 3476 | 1461154897826 Marionette TRACE conn5 -> [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:21:37 INFO - PROCESS | 3476 | 1461154897924 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 05:21:37 INFO - PROCESS | 3476 | 1461154897931 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C09B800 == 95 [pid = 3476] [id = 468] 05:21:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (0000002394C4D400) [pid = 3476] [serial = 1404] [outer = 0000000000000000] 05:21:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (00000023992EF800) [pid = 3476] [serial = 1405] [outer = 0000002394C4D400] 05:21:37 INFO - PROCESS | 3476 | 1461154897979 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (000000239A807000) [pid = 3476] [serial = 1406] [outer = 0000002394C4D400] 05:21:38 INFO - PROCESS | 3476 | 1461154898462 Marionette TRACE conn5 <- [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:21:38 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:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 693ms 05:21:38 INFO - PROCESS | 3476 | 1461154898515 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 3476 | 1461154898517 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 05:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:21:38 INFO - PROCESS | 3476 | 1461154898521 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 3476 | 1461154898523 Marionette TRACE conn5 <- [1,1838,null,{}] 05:21:38 INFO - PROCESS | 3476 | 1461154898526 Marionette TRACE conn5 -> [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:21:38 INFO - PROCESS | 3476 | 1461154898691 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 05:21:38 INFO - PROCESS | 3476 | 1461154898716 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C33B800 == 96 [pid = 3476] [id = 469] 05:21:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (000000239B445800) [pid = 3476] [serial = 1407] [outer = 0000000000000000] 05:21:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (000000239B481000) [pid = 3476] [serial = 1408] [outer = 000000239B445800] 05:21:38 INFO - PROCESS | 3476 | 1461154898771 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (000000239B859400) [pid = 3476] [serial = 1409] [outer = 000000239B445800] 05:21:39 INFO - PROCESS | 3476 | 1461154899250 Marionette TRACE conn5 <- [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:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 775ms 05:21:39 INFO - PROCESS | 3476 | 1461154899299 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 3476 | 1461154899301 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 05:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:21:39 INFO - PROCESS | 3476 | 1461154899312 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 3476 | 1461154899314 Marionette TRACE conn5 <- [1,1842,null,{}] 05:21:39 INFO - PROCESS | 3476 | 1461154899318 Marionette TRACE conn5 -> [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:21:39 INFO - PROCESS | 3476 | 1461154899457 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 05:21:39 INFO - PROCESS | 3476 | 1461154899527 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:39 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB9B800 == 97 [pid = 3476] [id = 470] 05:21:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (000000239BA7C400) [pid = 3476] [serial = 1410] [outer = 0000000000000000] 05:21:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (000000239BA84800) [pid = 3476] [serial = 1411] [outer = 000000239BA7C400] 05:21:39 INFO - PROCESS | 3476 | 1461154899574 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 166 (000000239C233C00) [pid = 3476] [serial = 1412] [outer = 000000239BA7C400] 05:21:40 INFO - PROCESS | 3476 | 1461154900000 Marionette TRACE conn5 <- [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:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 752ms 05:21:40 INFO - PROCESS | 3476 | 1461154900060 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 3476 | 1461154900063 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 05:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:21:40 INFO - PROCESS | 3476 | 1461154900078 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 3476 | 1461154900080 Marionette TRACE conn5 <- [1,1846,null,{}] 05:21:40 INFO - PROCESS | 3476 | 1461154900083 Marionette TRACE conn5 -> [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:21:40 INFO - PROCESS | 3476 | 1461154900554 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 165 (000000239BA1F800) [pid = 3476] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (0000002390730400) [pid = 3476] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (00000023906E2C00) [pid = 3476] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (000000238F82F800) [pid = 3476] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (000000239D312000) [pid = 3476] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (000000239F6EF800) [pid = 3476] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (000000239CE28000) [pid = 3476] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (000000239C3BAC00) [pid = 3476] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (000000238B707000) [pid = 3476] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:21:40 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (000000239CBF2800) [pid = 3476] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:21:40 INFO - PROCESS | 3476 | 1461154900626 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B30E800 == 98 [pid = 3476] [id = 471] 05:21:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (000000238F95C800) [pid = 3476] [serial = 1413] [outer = 0000000000000000] 05:21:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (0000002394941000) [pid = 3476] [serial = 1414] [outer = 000000238F95C800] 05:21:40 INFO - PROCESS | 3476 | 1461154900673 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (000000239C256400) [pid = 3476] [serial = 1415] [outer = 000000238F95C800] 05:21:41 INFO - PROCESS | 3476 | 1461154901041 Marionette TRACE conn5 <- [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:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 985ms 05:21:41 INFO - PROCESS | 3476 | 1461154901073 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 3476 | 1461154901076 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 05:21:41 INFO - PROCESS | 3476 | 1461154901079 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 3476 | 1461154901081 Marionette TRACE conn5 <- [1,1850,null,{}] 05:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:21:41 INFO - PROCESS | 3476 | 1461154901084 Marionette TRACE conn5 -> [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:21:41 INFO - PROCESS | 3476 | 1461154901180 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 05:21:41 INFO - PROCESS | 3476 | 1461154901186 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:41 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F434800 == 99 [pid = 3476] [id = 472] 05:21:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (000000239C274C00) [pid = 3476] [serial = 1416] [outer = 0000000000000000] 05:21:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (000000239C2A8C00) [pid = 3476] [serial = 1417] [outer = 000000239C274C00] 05:21:41 INFO - PROCESS | 3476 | 1461154901234 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (000000239C3B8000) [pid = 3476] [serial = 1418] [outer = 000000239C274C00] 05:21:41 INFO - PROCESS | 3476 | 1461154901684 Marionette TRACE conn5 <- [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:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms 05:21:41 INFO - PROCESS | 3476 | 1461154901725 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 3476 | 1461154901727 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 05:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:21:41 INFO - PROCESS | 3476 | 1461154901730 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 3476 | 1461154901732 Marionette TRACE conn5 <- [1,1854,null,{}] 05:21:41 INFO - PROCESS | 3476 | 1461154901736 Marionette TRACE conn5 -> [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:21:41 INFO - PROCESS | 3476 | 1461154901830 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 05:21:41 INFO - PROCESS | 3476 | 1461154901836 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:41 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8A8000 == 100 [pid = 3476] [id = 473] 05:21:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (000000239C4B1800) [pid = 3476] [serial = 1419] [outer = 0000000000000000] 05:21:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (000000239C4BC800) [pid = 3476] [serial = 1420] [outer = 000000239C4B1800] 05:21:41 INFO - PROCESS | 3476 | 1461154901883 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (000000239C695000) [pid = 3476] [serial = 1421] [outer = 000000239C4B1800] 05:21:42 INFO - PROCESS | 3476 | 1461154902341 Marionette TRACE conn5 <- [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:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 05:21:42 INFO - PROCESS | 3476 | 1461154902408 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 05:21:42 INFO - PROCESS | 3476 | 1461154902410 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 05:21:42 INFO - PROCESS | 3476 | 1461154902414 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:21:42 INFO - PROCESS | 3476 | 1461154902416 Marionette TRACE conn5 <- [1,1858,null,{}] 05:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:21:42 INFO - PROCESS | 3476 | 1461154902419 Marionette TRACE conn5 -> [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:21:42 INFO - PROCESS | 3476 | 1461154902515 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 05:21:42 INFO - PROCESS | 3476 | 1461154902521 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 3476 | ++DOCSHELL 0000002389420800 == 101 [pid = 3476] [id = 474] 05:21:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 166 (0000002389234400) [pid = 3476] [serial = 1422] [outer = 0000000000000000] 05:21:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 167 (000000238A6C3000) [pid = 3476] [serial = 1423] [outer = 0000002389234400] 05:21:42 INFO - PROCESS | 3476 | 1461154902665 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 168 (0000002390730800) [pid = 3476] [serial = 1424] [outer = 0000002389234400] 05:21:43 INFO - PROCESS | 3476 | 1461154903447 Marionette TRACE conn5 <- [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:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1070ms 05:21:43 INFO - PROCESS | 3476 | 1461154903500 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 3476 | 1461154903504 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 05:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:21:43 INFO - PROCESS | 3476 | 1461154903511 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 3476 | 1461154903514 Marionette TRACE conn5 <- [1,1862,null,{}] 05:21:43 INFO - PROCESS | 3476 | 1461154903521 Marionette TRACE conn5 -> [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:21:43 INFO - PROCESS | 3476 | 1461154903645 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 05:21:43 INFO - PROCESS | 3476 | 1461154903788 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E28000 == 102 [pid = 3476] [id = 475] 05:21:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 169 (000000239771B800) [pid = 3476] [serial = 1425] [outer = 0000000000000000] 05:21:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 170 (0000002397F5B800) [pid = 3476] [serial = 1426] [outer = 000000239771B800] 05:21:43 INFO - PROCESS | 3476 | 1461154903886 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 171 (00000023988F2400) [pid = 3476] [serial = 1427] [outer = 000000239771B800] 05:21:44 INFO - PROCESS | 3476 | 1461154904551 Marionette TRACE conn5 <- [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:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1078ms 05:21:44 INFO - PROCESS | 3476 | 1461154904600 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 3476 | 1461154904605 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 05:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:21:44 INFO - PROCESS | 3476 | 1461154904613 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 3476 | 1461154904616 Marionette TRACE conn5 <- [1,1866,null,{}] 05:21:44 INFO - PROCESS | 3476 | 1461154904621 Marionette TRACE conn5 -> [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:21:44 INFO - PROCESS | 3476 | 1461154904748 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 05:21:44 INFO - PROCESS | 3476 | 1461154904911 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0813000 == 103 [pid = 3476] [id = 476] 05:21:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 172 (000000239B59BC00) [pid = 3476] [serial = 1428] [outer = 0000000000000000] 05:21:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 173 (000000239B85F000) [pid = 3476] [serial = 1429] [outer = 000000239B59BC00] 05:21:44 INFO - PROCESS | 3476 | 1461154904971 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 174 (000000239BA7BC00) [pid = 3476] [serial = 1430] [outer = 000000239B59BC00] 05:21:45 INFO - PROCESS | 3476 | 1461154905536 Marionette TRACE conn5 <- [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:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 05:21:45 INFO - PROCESS | 3476 | 1461154905600 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 05:21:45 INFO - PROCESS | 3476 | 1461154905603 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 05:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:21:45 INFO - PROCESS | 3476 | 1461154905608 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:21:45 INFO - PROCESS | 3476 | 1461154905612 Marionette TRACE conn5 <- [1,1870,null,{}] 05:21:45 INFO - PROCESS | 3476 | 1461154905624 Marionette TRACE conn5 -> [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:21:45 INFO - PROCESS | 3476 | 1461154905755 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 05:21:45 INFO - PROCESS | 3476 | 1461154905896 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B23800 == 104 [pid = 3476] [id = 477] 05:21:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 175 (000000239CB20800) [pid = 3476] [serial = 1431] [outer = 0000000000000000] 05:21:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 176 (000000239CBB7C00) [pid = 3476] [serial = 1432] [outer = 000000239CB20800] 05:21:45 INFO - PROCESS | 3476 | 1461154905955 Marionette DEBUG loaded listener.js 05:21:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 177 (000000239CBF0C00) [pid = 3476] [serial = 1433] [outer = 000000239CB20800] 05:21:46 INFO - PROCESS | 3476 | 1461154906552 Marionette TRACE conn5 <- [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:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 986ms 05:21:46 INFO - PROCESS | 3476 | 1461154906595 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 3476 | 1461154906598 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 05:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:21:46 INFO - PROCESS | 3476 | 1461154906602 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 3476 | 1461154906604 Marionette TRACE conn5 <- [1,1874,null,{}] 05:21:46 INFO - PROCESS | 3476 | 1461154906608 Marionette TRACE conn5 -> [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:21:46 INFO - PROCESS | 3476 | 1461154906730 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 05:21:46 INFO - PROCESS | 3476 | 1461154906871 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2555800 == 105 [pid = 3476] [id = 478] 05:21:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 178 (000000239CB56C00) [pid = 3476] [serial = 1434] [outer = 0000000000000000] 05:21:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 179 (000000239CE95000) [pid = 3476] [serial = 1435] [outer = 000000239CB56C00] 05:21:46 INFO - PROCESS | 3476 | 1461154906929 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 180 (000000239D045C00) [pid = 3476] [serial = 1436] [outer = 000000239CB56C00] 05:21:47 INFO - PROCESS | 3476 | 1461154907491 Marionette TRACE conn5 <- [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:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 945ms 05:21:47 INFO - PROCESS | 3476 | 1461154907548 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 05:21:47 INFO - PROCESS | 3476 | 1461154907551 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 05:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:21:47 INFO - PROCESS | 3476 | 1461154907555 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:21:47 INFO - PROCESS | 3476 | 1461154907557 Marionette TRACE conn5 <- [1,1878,null,{}] 05:21:47 INFO - PROCESS | 3476 | 1461154907561 Marionette TRACE conn5 -> [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:21:47 INFO - PROCESS | 3476 | 1461154907681 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 05:21:47 INFO - PROCESS | 3476 | 1461154907798 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3EA3800 == 106 [pid = 3476] [id = 479] 05:21:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 181 (000000239D0D7800) [pid = 3476] [serial = 1437] [outer = 0000000000000000] 05:21:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 182 (000000239D2D4000) [pid = 3476] [serial = 1438] [outer = 000000239D0D7800] 05:21:47 INFO - PROCESS | 3476 | 1461154907861 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 183 (000000239D48A000) [pid = 3476] [serial = 1439] [outer = 000000239D0D7800] 05:21:48 INFO - PROCESS | 3476 | 1461154908462 Marionette TRACE conn5 <- [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:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 943ms 05:21:48 INFO - PROCESS | 3476 | 1461154908500 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 3476 | 1461154908503 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 05:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:21:48 INFO - PROCESS | 3476 | 1461154908507 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 3476 | 1461154908509 Marionette TRACE conn5 <- [1,1882,null,{}] 05:21:48 INFO - PROCESS | 3476 | 1461154908513 Marionette TRACE conn5 -> [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:21:48 INFO - PROCESS | 3476 | 1461154908640 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 05:21:48 INFO - PROCESS | 3476 | 1461154908754 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5527000 == 107 [pid = 3476] [id = 480] 05:21:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 184 (000000239B85A400) [pid = 3476] [serial = 1440] [outer = 0000000000000000] 05:21:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 185 (000000239F6EF800) [pid = 3476] [serial = 1441] [outer = 000000239B85A400] 05:21:48 INFO - PROCESS | 3476 | 1461154908851 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 186 (00000023A0198C00) [pid = 3476] [serial = 1442] [outer = 000000239B85A400] 05:21:49 INFO - PROCESS | 3476 | 1461154909431 Marionette TRACE conn5 <- [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:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 05:21:49 INFO - PROCESS | 3476 | 1461154909496 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 05:21:49 INFO - PROCESS | 3476 | 1461154909499 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 05:21:49 INFO - PROCESS | 3476 | 1461154909503 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:21:49 INFO - PROCESS | 3476 | 1461154909505 Marionette TRACE conn5 <- [1,1886,null,{}] 05:21:49 INFO - PROCESS | 3476 | 1461154909524 Marionette TRACE conn5 -> [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:21:49 INFO - PROCESS | 3476 | 1461154909645 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 05:21:49 INFO - PROCESS | 3476 | 1461154909785 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5A5D800 == 108 [pid = 3476] [id = 481] 05:21:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 187 (000000239F6F6C00) [pid = 3476] [serial = 1443] [outer = 0000000000000000] 05:21:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 188 (00000023A2736000) [pid = 3476] [serial = 1444] [outer = 000000239F6F6C00] 05:21:49 INFO - PROCESS | 3476 | 1461154909842 Marionette DEBUG loaded listener.js 05:21:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 189 (00000023A34C9000) [pid = 3476] [serial = 1445] [outer = 000000239F6F6C00] 05:21:50 INFO - PROCESS | 3476 | 1461154910424 Marionette TRACE conn5 <- [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:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 05:21:50 INFO - PROCESS | 3476 | 1461154910492 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 05:21:50 INFO - PROCESS | 3476 | 1461154910495 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 05:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:21:50 INFO - PROCESS | 3476 | 1461154910498 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:21:50 INFO - PROCESS | 3476 | 1461154910501 Marionette TRACE conn5 <- [1,1890,null,{}] 05:21:50 INFO - PROCESS | 3476 | 1461154910505 Marionette TRACE conn5 -> [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:21:50 INFO - PROCESS | 3476 | 1461154910626 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 05:21:50 INFO - PROCESS | 3476 | 1461154910767 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:50 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A6498800 == 109 [pid = 3476] [id = 482] 05:21:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 190 (0000002397C42C00) [pid = 3476] [serial = 1446] [outer = 0000000000000000] 05:21:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 191 (00000023A3610800) [pid = 3476] [serial = 1447] [outer = 0000002397C42C00] 05:21:50 INFO - PROCESS | 3476 | 1461154910825 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 192 (00000023A3E24400) [pid = 3476] [serial = 1448] [outer = 0000002397C42C00] 05:21:51 INFO - PROCESS | 3476 | 1461154911433 Marionette TRACE conn5 <- [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:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 986ms 05:21:51 INFO - PROCESS | 3476 | 1461154911486 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 3476 | 1461154911489 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 05:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:21:51 INFO - PROCESS | 3476 | 1461154911493 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 3476 | 1461154911495 Marionette TRACE conn5 <- [1,1894,null,{}] 05:21:51 INFO - PROCESS | 3476 | 1461154911499 Marionette TRACE conn5 -> [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:21:51 INFO - PROCESS | 3476 | 1461154911620 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 05:21:51 INFO - PROCESS | 3476 | 1461154911765 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394155800 == 110 [pid = 3476] [id = 483] 05:21:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 193 (0000002398618000) [pid = 3476] [serial = 1449] [outer = 0000000000000000] 05:21:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 194 (000000239B859000) [pid = 3476] [serial = 1450] [outer = 0000002398618000] 05:21:51 INFO - PROCESS | 3476 | 1461154911825 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 195 (00000023A13D2400) [pid = 3476] [serial = 1451] [outer = 0000002398618000] 05:21:52 INFO - PROCESS | 3476 | 1461154912645 Marionette TRACE conn5 <- [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:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1195ms 05:21:52 INFO - PROCESS | 3476 | 1461154912691 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 3476 | 1461154912695 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 05:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:21:52 INFO - PROCESS | 3476 | 1461154912716 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 3476 | 1461154912720 Marionette TRACE conn5 <- [1,1898,null,{}] 05:21:52 INFO - PROCESS | 3476 | 1461154912727 Marionette TRACE conn5 -> [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:21:52 INFO - PROCESS | 3476 | 1461154912851 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 05:21:53 INFO - PROCESS | 3476 | 1461154912999 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A04D800 == 111 [pid = 3476] [id = 484] 05:21:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 196 (000000239493E800) [pid = 3476] [serial = 1452] [outer = 0000000000000000] 05:21:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 197 (00000023969EB000) [pid = 3476] [serial = 1453] [outer = 000000239493E800] 05:21:53 INFO - PROCESS | 3476 | 1461154913052 Marionette DEBUG loaded listener.js 05:21:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 198 (0000002398507800) [pid = 3476] [serial = 1454] [outer = 000000239493E800] 05:21:53 INFO - PROCESS | 3476 | 1461154913666 Marionette TRACE conn5 <- [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:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 985ms 05:21:53 INFO - PROCESS | 3476 | 1461154913703 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 05:21:53 INFO - PROCESS | 3476 | 1461154913709 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 05:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:21:53 INFO - PROCESS | 3476 | 1461154913716 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - PROCESS | 3476 | 1461154913719 Marionette TRACE conn5 <- [1,1902,null,{}] 05:21:53 INFO - PROCESS | 3476 | 1461154913723 Marionette TRACE conn5 -> [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:21:53 INFO - PROCESS | 3476 | 1461154913839 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 05:21:54 INFO - PROCESS | 3476 | 1461154914008 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:54 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A85B000 == 112 [pid = 3476] [id = 485] 05:21:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 199 (00000023975F8C00) [pid = 3476] [serial = 1455] [outer = 0000000000000000] 05:21:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 200 (0000002399EBD000) [pid = 3476] [serial = 1456] [outer = 00000023975F8C00] 05:21:54 INFO - PROCESS | 3476 | 1461154914058 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 201 (000000239B85D000) [pid = 3476] [serial = 1457] [outer = 00000023975F8C00] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239F8A8000 == 111 [pid = 3476] [id = 473] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239F434800 == 110 [pid = 3476] [id = 472] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239B30E800 == 109 [pid = 3476] [id = 471] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB9B800 == 108 [pid = 3476] [id = 470] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239C33B800 == 107 [pid = 3476] [id = 469] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239C09B800 == 106 [pid = 3476] [id = 468] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239A865800 == 105 [pid = 3476] [id = 467] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C68800 == 104 [pid = 3476] [id = 466] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E15000 == 103 [pid = 3476] [id = 465] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 200 (00000023A5606400) [pid = 3476] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 199 (00000023A5E37C00) [pid = 3476] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 198 (00000023A6C3A800) [pid = 3476] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 197 (00000023A584C400) [pid = 3476] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 0000002390130800 == 102 [pid = 3476] [id = 464] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239C342800 == 101 [pid = 3476] [id = 457] 05:21:54 INFO - PROCESS | 3476 | --DOCSHELL 000000239698B000 == 100 [pid = 3476] [id = 456] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 196 (00000023A13CEC00) [pid = 3476] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 195 (000000239C24D400) [pid = 3476] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 194 (00000023A3E27800) [pid = 3476] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 193 (00000023989B3000) [pid = 3476] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 192 (000000239487F400) [pid = 3476] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 191 (000000238AB90C00) [pid = 3476] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 190 (000000239B9C8000) [pid = 3476] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 189 (00000023964FC000) [pid = 3476] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 188 (000000239C29F400) [pid = 3476] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 187 (000000239F4F3000) [pid = 3476] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 186 (000000239D489800) [pid = 3476] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 185 (00000023A3E19400) [pid = 3476] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 184 (000000239D089800) [pid = 3476] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 183 (000000239D487400) [pid = 3476] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 182 (000000239C4B3C00) [pid = 3476] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 181 (000000239C2A3800) [pid = 3476] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 180 (00000023A3FB3C00) [pid = 3476] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 179 (000000239CFEFC00) [pid = 3476] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 178 (0000002394C1C800) [pid = 3476] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 177 (000000239CE91C00) [pid = 3476] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 176 (000000239B85B400) [pid = 3476] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 175 (0000002394C57C00) [pid = 3476] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 174 (000000239850D800) [pid = 3476] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 173 (00000023989B6C00) [pid = 3476] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 172 (000000239C68D000) [pid = 3476] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | --DOMWINDOW == 171 (000000239C237800) [pid = 3476] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 05:21:54 INFO - PROCESS | 3476 | 1461154914621 Marionette TRACE conn5 <- [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:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 942ms 05:21:54 INFO - PROCESS | 3476 | 1461154914659 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 3476 | 1461154914661 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 05:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:21:54 INFO - PROCESS | 3476 | 1461154914665 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 3476 | 1461154914669 Marionette TRACE conn5 <- [1,1906,null,{}] 05:21:54 INFO - PROCESS | 3476 | 1461154914680 Marionette TRACE conn5 -> [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:21:54 INFO - PROCESS | 3476 | 1461154914789 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 05:21:54 INFO - PROCESS | 3476 | 1461154914890 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:54 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B31A800 == 101 [pid = 3476] [id = 486] 05:21:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 172 (0000002394C54C00) [pid = 3476] [serial = 1458] [outer = 0000000000000000] 05:21:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 173 (000000239888BC00) [pid = 3476] [serial = 1459] [outer = 0000002394C54C00] 05:21:54 INFO - PROCESS | 3476 | 1461154914941 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 174 (000000239B9D1C00) [pid = 3476] [serial = 1460] [outer = 0000002394C54C00] 05:21:55 INFO - PROCESS | 3476 | 1461154915353 Marionette TRACE conn5 <- [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:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 05:21:55 INFO - PROCESS | 3476 | 1461154915401 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 3476 | 1461154915404 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 05:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:21:55 INFO - PROCESS | 3476 | 1461154915407 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 3476 | 1461154915409 Marionette TRACE conn5 <- [1,1910,null,{}] 05:21:55 INFO - PROCESS | 3476 | 1461154915413 Marionette TRACE conn5 -> [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:21:55 INFO - PROCESS | 3476 | 1461154915514 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 05:21:55 INFO - PROCESS | 3476 | 1461154915554 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F251000 == 102 [pid = 3476] [id = 487] 05:21:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 175 (000000239C21EC00) [pid = 3476] [serial = 1461] [outer = 0000000000000000] 05:21:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 176 (000000239C277800) [pid = 3476] [serial = 1462] [outer = 000000239C21EC00] 05:21:55 INFO - PROCESS | 3476 | 1461154915601 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 177 (000000239C39D800) [pid = 3476] [serial = 1463] [outer = 000000239C21EC00] 05:21:56 INFO - PROCESS | 3476 | 1461154916069 Marionette TRACE conn5 <- [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:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 05:21:56 INFO - PROCESS | 3476 | 1461154916101 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 05:21:56 INFO - PROCESS | 3476 | 1461154916103 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 05:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:21:56 INFO - PROCESS | 3476 | 1461154916107 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 3476 | 1461154916109 Marionette TRACE conn5 <- [1,1914,null,{}] 05:21:56 INFO - PROCESS | 3476 | 1461154916117 Marionette TRACE conn5 -> [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:21:56 INFO - PROCESS | 3476 | 1461154916216 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 05:21:56 INFO - PROCESS | 3476 | 1461154916223 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F820800 == 103 [pid = 3476] [id = 488] 05:21:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 178 (000000239C689C00) [pid = 3476] [serial = 1464] [outer = 0000000000000000] 05:21:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 179 (000000239C694800) [pid = 3476] [serial = 1465] [outer = 000000239C689C00] 05:21:56 INFO - PROCESS | 3476 | 1461154916272 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 180 (000000239CBB5400) [pid = 3476] [serial = 1466] [outer = 000000239C689C00] 05:21:56 INFO - PROCESS | 3476 | 1461154916742 Marionette TRACE conn5 <- [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:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 05:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:21:56 INFO - PROCESS | 3476 | 1461154916800 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 05:21:56 INFO - PROCESS | 3476 | 1461154916803 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 05:21:56 INFO - PROCESS | 3476 | 1461154916806 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 3476 | 1461154916808 Marionette TRACE conn5 <- [1,1918,null,{}] 05:21:56 INFO - PROCESS | 3476 | 1461154916811 Marionette TRACE conn5 -> [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:21:56 INFO - PROCESS | 3476 | 1461154916963 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 05:21:57 INFO - PROCESS | 3476 | 1461154917015 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A13800 == 104 [pid = 3476] [id = 489] 05:21:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 181 (000000239CE98400) [pid = 3476] [serial = 1467] [outer = 0000000000000000] 05:21:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 182 (000000239D493800) [pid = 3476] [serial = 1468] [outer = 000000239CE98400] 05:21:57 INFO - PROCESS | 3476 | 1461154917064 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 183 (00000023A13C9000) [pid = 3476] [serial = 1469] [outer = 000000239CE98400] 05:21:57 INFO - PROCESS | 3476 | 1461154917528 Marionette TRACE conn5 <- [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:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 774ms 05:21:57 INFO - PROCESS | 3476 | 1461154917584 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 3476 | 1461154917586 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 05:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:21:57 INFO - PROCESS | 3476 | 1461154917590 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 3476 | 1461154917591 Marionette TRACE conn5 <- [1,1922,null,{}] 05:21:57 INFO - PROCESS | 3476 | 1461154917595 Marionette TRACE conn5 -> [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:21:57 INFO - PROCESS | 3476 | 1461154917725 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 05:21:57 INFO - PROCESS | 3476 | 1461154917745 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3ACD000 == 105 [pid = 3476] [id = 490] 05:21:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 184 (000000239F572000) [pid = 3476] [serial = 1470] [outer = 0000000000000000] 05:21:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 185 (00000023A3E22C00) [pid = 3476] [serial = 1471] [outer = 000000239F572000] 05:21:57 INFO - PROCESS | 3476 | 1461154917791 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 186 (00000023A55A9000) [pid = 3476] [serial = 1472] [outer = 000000239F572000] 05:21:58 INFO - PROCESS | 3476 | 1461154918240 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 05:21:58 INFO - PROCESS | 3476 | 1461154918285 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 3476 | 1461154918287 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 05:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:21:58 INFO - PROCESS | 3476 | 1461154918306 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 3476 | 1461154918308 Marionette TRACE conn5 <- [1,1926,null,{}] 05:21:58 INFO - PROCESS | 3476 | 1461154918312 Marionette TRACE conn5 -> [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:21:58 INFO - PROCESS | 3476 | 1461154918473 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 05:21:58 INFO - PROCESS | 3476 | 1461154918492 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5034800 == 106 [pid = 3476] [id = 491] 05:21:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 187 (0000002391045800) [pid = 3476] [serial = 1473] [outer = 0000000000000000] 05:21:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 188 (00000023A55AF400) [pid = 3476] [serial = 1474] [outer = 0000002391045800] 05:21:58 INFO - PROCESS | 3476 | 1461154918542 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 189 (00000023A5846800) [pid = 3476] [serial = 1475] [outer = 0000002391045800] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 188 (000000239B445800) [pid = 3476] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 187 (000000239BA7C400) [pid = 3476] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 186 (000000238F95C800) [pid = 3476] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 185 (000000238F670400) [pid = 3476] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 184 (0000002390861C00) [pid = 3476] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 183 (000000239C274C00) [pid = 3476] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 182 (0000002394C55400) [pid = 3476] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 181 (0000002394C4D400) [pid = 3476] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 180 (0000002389232800) [pid = 3476] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 179 (000000239F0C5000) [pid = 3476] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:21:59 INFO - PROCESS | 3476 | --DOMWINDOW == 178 (00000023A3E1F000) [pid = 3476] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:21:59 INFO - PROCESS | 3476 | 1461154919172 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 901ms 05:21:59 INFO - PROCESS | 3476 | 1461154919195 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 3476 | 1461154919197 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 05:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:21:59 INFO - PROCESS | 3476 | 1461154919200 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 3476 | 1461154919202 Marionette TRACE conn5 <- [1,1930,null,{}] 05:21:59 INFO - PROCESS | 3476 | 1461154919205 Marionette TRACE conn5 -> [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:21:59 INFO - PROCESS | 3476 | 1461154919340 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 05:21:59 INFO - PROCESS | 3476 | 1461154919405 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5A68800 == 107 [pid = 3476] [id = 492] 05:21:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 179 (00000023975ED800) [pid = 3476] [serial = 1476] [outer = 0000000000000000] 05:21:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 180 (000000239BA82000) [pid = 3476] [serial = 1477] [outer = 00000023975ED800] 05:21:59 INFO - PROCESS | 3476 | 1461154919451 Marionette DEBUG loaded listener.js 05:21:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 181 (00000023A5846C00) [pid = 3476] [serial = 1478] [outer = 00000023975ED800] 05:21:59 INFO - PROCESS | 3476 | 1461154919787 Marionette TRACE conn5 <- [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:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 05:21:59 INFO - PROCESS | 3476 | 1461154919833 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 3476 | 1461154919835 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 05:21:59 INFO - PROCESS | 3476 | 1461154919853 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 3476 | 1461154919855 Marionette TRACE conn5 <- [1,1934,null,{}] 05:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:21:59 INFO - PROCESS | 3476 | 1461154919858 Marionette TRACE conn5 -> [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:21:59 INFO - PROCESS | 3476 | 1461154919972 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 05:21:59 INFO - PROCESS | 3476 | 1461154919981 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A73B7800 == 108 [pid = 3476] [id = 493] 05:21:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 182 (00000023A5A9E000) [pid = 3476] [serial = 1479] [outer = 0000000000000000] 05:22:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 183 (00000023A5AA1400) [pid = 3476] [serial = 1480] [outer = 00000023A5A9E000] 05:22:00 INFO - PROCESS | 3476 | 1461154920029 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 184 (00000023A5AA7400) [pid = 3476] [serial = 1481] [outer = 00000023A5A9E000] 05:22:00 INFO - PROCESS | 3476 | 1461154920490 Marionette TRACE conn5 <- [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:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 05:22:00 INFO - PROCESS | 3476 | 1461154920550 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 3476 | 1461154920553 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 05:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:22:00 INFO - PROCESS | 3476 | 1461154920556 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 3476 | 1461154920559 Marionette TRACE conn5 <- [1,1938,null,{}] 05:22:00 INFO - PROCESS | 3476 | 1461154920563 Marionette TRACE conn5 -> [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:22:00 INFO - PROCESS | 3476 | 1461154920681 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 05:22:00 INFO - PROCESS | 3476 | 1461154920694 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:00 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7AE3800 == 109 [pid = 3476] [id = 494] 05:22:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 185 (00000023A5D7CC00) [pid = 3476] [serial = 1482] [outer = 0000000000000000] 05:22:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 186 (00000023A5E39C00) [pid = 3476] [serial = 1483] [outer = 00000023A5D7CC00] 05:22:00 INFO - PROCESS | 3476 | 1461154920745 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 187 (00000023A6E48800) [pid = 3476] [serial = 1484] [outer = 00000023A5D7CC00] 05:22:01 INFO - PROCESS | 3476 | 1461154921505 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 985ms 05:22:01 INFO - PROCESS | 3476 | 1461154921545 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 3476 | 1461154921551 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 05:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:22:01 INFO - PROCESS | 3476 | 1461154921557 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - PROCESS | 3476 | 1461154921561 Marionette TRACE conn5 <- [1,1942,null,{}] 05:22:01 INFO - PROCESS | 3476 | 1461154921567 Marionette TRACE conn5 -> [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:22:01 INFO - PROCESS | 3476 | 1461154921704 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 05:22:01 INFO - PROCESS | 3476 | 1461154921854 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397FD4000 == 110 [pid = 3476] [id = 495] 05:22:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 188 (0000002396C7EC00) [pid = 3476] [serial = 1485] [outer = 0000000000000000] 05:22:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 189 (00000023975F9C00) [pid = 3476] [serial = 1486] [outer = 0000002396C7EC00] 05:22:01 INFO - PROCESS | 3476 | 1461154921915 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 190 (00000023989BB000) [pid = 3476] [serial = 1487] [outer = 0000002396C7EC00] 05:22:02 INFO - PROCESS | 3476 | 1461154922495 Marionette TRACE conn5 <- [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:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 984ms 05:22:02 INFO - PROCESS | 3476 | 1461154922544 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 3476 | 1461154922551 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 05:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:22:02 INFO - PROCESS | 3476 | 1461154922558 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 3476 | 1461154922562 Marionette TRACE conn5 <- [1,1946,null,{}] 05:22:02 INFO - PROCESS | 3476 | 1461154922566 Marionette TRACE conn5 -> [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:22:02 INFO - PROCESS | 3476 | 1461154922697 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 05:22:02 INFO - PROCESS | 3476 | 1461154922856 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0283800 == 111 [pid = 3476] [id = 496] 05:22:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 191 (000000239BA7D800) [pid = 3476] [serial = 1488] [outer = 0000000000000000] 05:22:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 192 (000000239C256000) [pid = 3476] [serial = 1489] [outer = 000000239BA7D800] 05:22:02 INFO - PROCESS | 3476 | 1461154922914 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 193 (000000239CB54800) [pid = 3476] [serial = 1490] [outer = 000000239BA7D800] 05:22:03 INFO - PROCESS | 3476 | 1461154923531 Marionette TRACE conn5 <- [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:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1028ms 05:22:03 INFO - PROCESS | 3476 | 1461154923591 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 3476 | 1461154923594 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 05:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:22:03 INFO - PROCESS | 3476 | 1461154923633 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - PROCESS | 3476 | 1461154923637 Marionette TRACE conn5 <- [1,1950,null,{}] 05:22:03 INFO - PROCESS | 3476 | 1461154923649 Marionette TRACE conn5 -> [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:22:03 INFO - PROCESS | 3476 | 1461154923790 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 05:22:03 INFO - PROCESS | 3476 | 1461154923930 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7AE8000 == 112 [pid = 3476] [id = 497] 05:22:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 194 (000000239D31FC00) [pid = 3476] [serial = 1491] [outer = 0000000000000000] 05:22:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 195 (000000239F4F9400) [pid = 3476] [serial = 1492] [outer = 000000239D31FC00] 05:22:03 INFO - PROCESS | 3476 | 1461154923990 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 196 (00000023A5A9A400) [pid = 3476] [serial = 1493] [outer = 000000239D31FC00] 05:22:04 INFO - PROCESS | 3476 | 1461154924601 Marionette TRACE conn5 <- [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:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1052ms 05:22:04 INFO - PROCESS | 3476 | 1461154924669 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 3476 | 1461154924673 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 05:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:22:04 INFO - PROCESS | 3476 | 1461154924676 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 3476 | 1461154924679 Marionette TRACE conn5 <- [1,1954,null,{}] 05:22:04 INFO - PROCESS | 3476 | 1461154924683 Marionette TRACE conn5 -> [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:22:04 INFO - PROCESS | 3476 | 1461154924808 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 05:22:04 INFO - PROCESS | 3476 | 1461154924954 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A8659000 == 113 [pid = 3476] [id = 498] 05:22:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 197 (00000023A5D78000) [pid = 3476] [serial = 1494] [outer = 0000000000000000] 05:22:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 198 (00000023A5E3EC00) [pid = 3476] [serial = 1495] [outer = 00000023A5D78000] 05:22:05 INFO - PROCESS | 3476 | 1461154925014 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 199 (00000023A6E52800) [pid = 3476] [serial = 1496] [outer = 00000023A5D78000] 05:22:05 INFO - PROCESS | 3476 | 1461154925560 Marionette TRACE conn5 <- [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:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 944ms 05:22:05 INFO - PROCESS | 3476 | 1461154925622 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 3476 | 1461154925625 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 05:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:22:05 INFO - PROCESS | 3476 | 1461154925629 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 3476 | 1461154925631 Marionette TRACE conn5 <- [1,1958,null,{}] 05:22:05 INFO - PROCESS | 3476 | 1461154925635 Marionette TRACE conn5 -> [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:22:05 INFO - PROCESS | 3476 | 1461154925757 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 05:22:05 INFO - PROCESS | 3476 | 1461154925903 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A86E1800 == 114 [pid = 3476] [id = 499] 05:22:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 200 (00000023A5E32800) [pid = 3476] [serial = 1497] [outer = 0000000000000000] 05:22:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 201 (00000023A7B17400) [pid = 3476] [serial = 1498] [outer = 00000023A5E32800] 05:22:05 INFO - PROCESS | 3476 | 1461154925960 Marionette DEBUG loaded listener.js 05:22:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 202 (00000023A7B1EC00) [pid = 3476] [serial = 1499] [outer = 00000023A5E32800] 05:22:06 INFO - PROCESS | 3476 | 1461154926533 Marionette TRACE conn5 <- [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:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 944ms 05:22:06 INFO - PROCESS | 3476 | 1461154926576 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 3476 | 1461154926579 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 05:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:22:06 INFO - PROCESS | 3476 | 1461154926582 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 3476 | 1461154926584 Marionette TRACE conn5 <- [1,1962,null,{}] 05:22:06 INFO - PROCESS | 3476 | 1461154926588 Marionette TRACE conn5 -> [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:22:06 INFO - PROCESS | 3476 | 1461154926734 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 05:22:06 INFO - PROCESS | 3476 | 1461154926894 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:06 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A8691800 == 115 [pid = 3476] [id = 500] 05:22:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 203 (00000023A7266400) [pid = 3476] [serial = 1500] [outer = 0000000000000000] 05:22:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 204 (00000023A726CC00) [pid = 3476] [serial = 1501] [outer = 00000023A7266400] 05:22:06 INFO - PROCESS | 3476 | 1461154926955 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 205 (00000023A7D99800) [pid = 3476] [serial = 1502] [outer = 00000023A7266400] 05:22:07 INFO - PROCESS | 3476 | 1461154927529 Marionette TRACE conn5 <- [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:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 985ms 05:22:07 INFO - PROCESS | 3476 | 1461154927570 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 05:22:07 INFO - PROCESS | 3476 | 1461154927573 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 05:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:22:07 INFO - PROCESS | 3476 | 1461154927576 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:22:07 INFO - PROCESS | 3476 | 1461154927579 Marionette TRACE conn5 <- [1,1966,null,{}] 05:22:07 INFO - PROCESS | 3476 | 1461154927582 Marionette TRACE conn5 -> [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:22:07 INFO - PROCESS | 3476 | 1461154927702 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 05:22:07 INFO - PROCESS | 3476 | 1461154927849 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A86A8800 == 116 [pid = 3476] [id = 501] 05:22:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 206 (00000023A30B1400) [pid = 3476] [serial = 1503] [outer = 0000000000000000] 05:22:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 207 (00000023A30B8C00) [pid = 3476] [serial = 1504] [outer = 00000023A30B1400] 05:22:07 INFO - PROCESS | 3476 | 1461154927906 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 208 (00000023A7B28000) [pid = 3476] [serial = 1505] [outer = 00000023A30B1400] 05:22:08 INFO - PROCESS | 3476 | 1461154928415 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 880ms 05:22:08 INFO - PROCESS | 3476 | 1461154928458 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 05:22:08 INFO - PROCESS | 3476 | 1461154928461 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 05:22:08 INFO - PROCESS | 3476 | 1461154928464 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:22:08 INFO - PROCESS | 3476 | 1461154928467 Marionette TRACE conn5 <- [1,1970,null,{}] 05:22:08 INFO - PROCESS | 3476 | 1461154928470 Marionette TRACE conn5 -> [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:22:08 INFO - PROCESS | 3476 | 1461154928593 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 05:22:08 INFO - PROCESS | 3476 | 1461154928753 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:08 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AA8CC000 == 117 [pid = 3476] [id = 502] 05:22:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 209 (00000023A7D64400) [pid = 3476] [serial = 1506] [outer = 0000000000000000] 05:22:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 210 (00000023A7D67800) [pid = 3476] [serial = 1507] [outer = 00000023A7D64400] 05:22:08 INFO - PROCESS | 3476 | 1461154928811 Marionette DEBUG loaded listener.js 05:22:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 211 (00000023A7D6E000) [pid = 3476] [serial = 1508] [outer = 00000023A7D64400] 05:22:09 INFO - PROCESS | 3476 | 1461154929374 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 05:22:09 INFO - PROCESS | 3476 | 1461154929454 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 05:22:09 INFO - PROCESS | 3476 | 1461154929456 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 05:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:22:09 INFO - PROCESS | 3476 | 1461154929460 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 3476 | 1461154929462 Marionette TRACE conn5 <- [1,1974,null,{}] 05:22:09 INFO - PROCESS | 3476 | 1461154929466 Marionette TRACE conn5 -> [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:22:09 INFO - PROCESS | 3476 | 1461154929588 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 05:22:09 INFO - PROCESS | 3476 | 1461154929735 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A84B7000 == 118 [pid = 3476] [id = 503] 05:22:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 212 (00000023A6C66800) [pid = 3476] [serial = 1509] [outer = 0000000000000000] 05:22:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 213 (00000023A6C6A400) [pid = 3476] [serial = 1510] [outer = 00000023A6C66800] 05:22:09 INFO - PROCESS | 3476 | 1461154929792 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 214 (00000023A788C000) [pid = 3476] [serial = 1511] [outer = 00000023A6C66800] 05:22:10 INFO - PROCESS | 3476 | 1461154930447 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1026ms 05:22:10 INFO - PROCESS | 3476 | 1461154930489 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 3476 | 1461154930492 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 05:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:22:10 INFO - PROCESS | 3476 | 1461154930496 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 3476 | 1461154930498 Marionette TRACE conn5 <- [1,1978,null,{}] 05:22:10 INFO - PROCESS | 3476 | 1461154930520 Marionette TRACE conn5 -> [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:22:10 INFO - PROCESS | 3476 | 1461154930643 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 05:22:10 INFO - PROCESS | 3476 | 1461154930792 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:10 INFO - PROCESS | 3476 | ++DOCSHELL 00000023905C2000 == 119 [pid = 3476] [id = 504] 05:22:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 215 (000000238F9B9000) [pid = 3476] [serial = 1512] [outer = 0000000000000000] 05:22:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 216 (000000239705BC00) [pid = 3476] [serial = 1513] [outer = 000000238F9B9000] 05:22:10 INFO - PROCESS | 3476 | 1461154930851 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 217 (000000239B485C00) [pid = 3476] [serial = 1514] [outer = 000000238F9B9000] 05:22:11 INFO - PROCESS | 3476 | 1461154931419 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 983ms 05:22:11 INFO - PROCESS | 3476 | 1461154931481 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 3476 | 1461154931485 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 05:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:22:11 INFO - PROCESS | 3476 | 1461154931488 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 3476 | 1461154931491 Marionette TRACE conn5 <- [1,1982,null,{}] 05:22:11 INFO - PROCESS | 3476 | 1461154931496 Marionette TRACE conn5 -> [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:22:11 INFO - PROCESS | 3476 | 1461154931641 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 05:22:12 INFO - PROCESS | 3476 | 1461154932006 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:12 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C345000 == 120 [pid = 3476] [id = 505] 05:22:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 218 (000000238A23E400) [pid = 3476] [serial = 1515] [outer = 0000000000000000] 05:22:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 219 (000000238C422000) [pid = 3476] [serial = 1516] [outer = 000000238A23E400] 05:22:12 INFO - PROCESS | 3476 | 1461154932091 Marionette DEBUG loaded listener.js 05:22:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 220 (0000002394878400) [pid = 3476] [serial = 1517] [outer = 000000238A23E400] 05:22:12 INFO - PROCESS | 3476 | 1461154932755 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1287ms 05:22:12 INFO - PROCESS | 3476 | 1461154932776 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 3476 | 1461154932782 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 05:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:22:12 INFO - PROCESS | 3476 | 1461154932787 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - PROCESS | 3476 | 1461154932791 Marionette TRACE conn5 <- [1,1986,null,{}] 05:22:12 INFO - PROCESS | 3476 | 1461154932796 Marionette TRACE conn5 -> [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:22:12 INFO - PROCESS | 3476 | 1461154932918 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 05:22:13 INFO - PROCESS | 3476 | 1461154933075 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C348000 == 121 [pid = 3476] [id = 506] 05:22:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 221 (000000239901C000) [pid = 3476] [serial = 1518] [outer = 0000000000000000] 05:22:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 222 (000000239A032000) [pid = 3476] [serial = 1519] [outer = 000000239901C000] 05:22:13 INFO - PROCESS | 3476 | 1461154933130 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 223 (000000239B856000) [pid = 3476] [serial = 1520] [outer = 000000239901C000] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7AEA800 == 120 [pid = 3476] [id = 444] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A73B7800 == 119 [pid = 3476] [id = 493] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5A68800 == 118 [pid = 3476] [id = 492] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5034800 == 117 [pid = 3476] [id = 491] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3ACD000 == 116 [pid = 3476] [id = 490] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A13800 == 115 [pid = 3476] [id = 489] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 000000239F820800 == 114 [pid = 3476] [id = 488] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 222 (000000239C4BC800) [pid = 3476] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 221 (00000023A34C9C00) [pid = 3476] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 220 (00000023A55AD000) [pid = 3476] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 219 (00000023A5D76800) [pid = 3476] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 218 (00000023A7B2B400) [pid = 3476] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 217 (00000023A7D96400) [pid = 3476] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 000000239F251000 == 113 [pid = 3476] [id = 487] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 000000239B31A800 == 112 [pid = 3476] [id = 486] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 000000239A85B000 == 111 [pid = 3476] [id = 485] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 000000239A04D800 == 110 [pid = 3476] [id = 484] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5527000 == 109 [pid = 3476] [id = 480] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3EA3800 == 108 [pid = 3476] [id = 479] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2555800 == 107 [pid = 3476] [id = 478] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0B23800 == 106 [pid = 3476] [id = 477] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0813000 == 105 [pid = 3476] [id = 476] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E28000 == 104 [pid = 3476] [id = 475] 05:22:13 INFO - PROCESS | 3476 | --DOCSHELL 0000002389420800 == 103 [pid = 3476] [id = 474] 05:22:13 INFO - PROCESS | 3476 | 1461154933793 Marionette TRACE conn5 <- [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:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1029ms 05:22:13 INFO - PROCESS | 3476 | 1461154933821 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 05:22:13 INFO - PROCESS | 3476 | 1461154933826 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 05:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 216 (00000023A5847400) [pid = 3476] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 215 (00000023A0198800) [pid = 3476] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 214 (000000239B481000) [pid = 3476] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 213 (000000239BA84800) [pid = 3476] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 212 (000000239B859400) [pid = 3476] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 211 (0000002394941000) [pid = 3476] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 210 (000000239C233C00) [pid = 3476] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 209 (0000002390862C00) [pid = 3476] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 208 (00000023975F5400) [pid = 3476] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 207 (0000002397056400) [pid = 3476] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 206 (000000239086C000) [pid = 3476] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 205 (000000239C695C00) [pid = 3476] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 204 (000000239C2A8C00) [pid = 3476] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 203 (000000238B721000) [pid = 3476] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 202 (00000023986BD400) [pid = 3476] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 201 (00000023989BB800) [pid = 3476] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 200 (00000023992EF800) [pid = 3476] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 199 (00000023989B6400) [pid = 3476] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 198 (000000239009BC00) [pid = 3476] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 197 (000000238A656800) [pid = 3476] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 196 (000000239C3B8000) [pid = 3476] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 195 (000000239C256400) [pid = 3476] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | --DOMWINDOW == 194 (000000239A807000) [pid = 3476] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 05:22:13 INFO - PROCESS | 3476 | 1461154933905 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - PROCESS | 3476 | 1461154933908 Marionette TRACE conn5 <- [1,1990,null,{}] 05:22:13 INFO - PROCESS | 3476 | 1461154933916 Marionette TRACE conn5 -> [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:22:14 INFO - PROCESS | 3476 | 1461154934024 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 05:22:14 INFO - PROCESS | 3476 | 1461154934037 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977CC000 == 104 [pid = 3476] [id = 507] 05:22:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 195 (0000002390734C00) [pid = 3476] [serial = 1521] [outer = 0000000000000000] 05:22:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 196 (00000023974F8000) [pid = 3476] [serial = 1522] [outer = 0000002390734C00] 05:22:14 INFO - PROCESS | 3476 | 1461154934086 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 197 (00000023992EF800) [pid = 3476] [serial = 1523] [outer = 0000002390734C00] 05:22:14 INFO - PROCESS | 3476 | 1461154934645 Marionette TRACE conn5 <- [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:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 838ms 05:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:22:14 INFO - PROCESS | 3476 | 1461154934685 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 05:22:14 INFO - PROCESS | 3476 | 1461154934687 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 05:22:14 INFO - PROCESS | 3476 | 1461154934692 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 3476 | 1461154934699 Marionette TRACE conn5 <- [1,1994,null,{}] 05:22:14 INFO - PROCESS | 3476 | 1461154934708 Marionette TRACE conn5 -> [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:22:14 INFO - PROCESS | 3476 | 1461154934817 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 05:22:14 INFO - PROCESS | 3476 | 1461154934926 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB97800 == 105 [pid = 3476] [id = 508] 05:22:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 198 (0000002399266000) [pid = 3476] [serial = 1524] [outer = 0000000000000000] 05:22:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 199 (000000239BA18000) [pid = 3476] [serial = 1525] [outer = 0000002399266000] 05:22:14 INFO - PROCESS | 3476 | 1461154934974 Marionette DEBUG loaded listener.js 05:22:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 200 (000000239C239000) [pid = 3476] [serial = 1526] [outer = 0000002399266000] 05:22:15 INFO - PROCESS | 3476 | 1461154935373 Marionette TRACE conn5 <- [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:22:15 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:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 05:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:22:15 INFO - PROCESS | 3476 | 1461154935427 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 05:22:15 INFO - PROCESS | 3476 | 1461154935430 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 05:22:15 INFO - PROCESS | 3476 | 1461154935433 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:22:15 INFO - PROCESS | 3476 | 1461154935435 Marionette TRACE conn5 <- [1,1998,null,{}] 05:22:15 INFO - PROCESS | 3476 | 1461154935438 Marionette TRACE conn5 -> [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:22:15 INFO - PROCESS | 3476 | 1461154935541 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 05:22:15 INFO - PROCESS | 3476 | 1461154935548 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:15 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A028B800 == 106 [pid = 3476] [id = 509] 05:22:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 201 (000000239C251400) [pid = 3476] [serial = 1527] [outer = 0000000000000000] 05:22:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 202 (000000239C4B0C00) [pid = 3476] [serial = 1528] [outer = 000000239C251400] 05:22:15 INFO - PROCESS | 3476 | 1461154935596 Marionette DEBUG loaded listener.js 05:22:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 203 (000000239C68B800) [pid = 3476] [serial = 1529] [outer = 000000239C251400] 05:22:16 INFO - PROCESS | 3476 | 1461154936060 Marionette TRACE conn5 <- [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:22:16 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:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 05:22:16 INFO - PROCESS | 3476 | 1461154936127 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 3476 | 1461154936130 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 05:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:22:16 INFO - PROCESS | 3476 | 1461154936133 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 3476 | 1461154936135 Marionette TRACE conn5 <- [1,2002,null,{}] 05:22:16 INFO - PROCESS | 3476 | 1461154936139 Marionette TRACE conn5 -> [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:22:16 INFO - PROCESS | 3476 | 1461154936304 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 05:22:16 INFO - PROCESS | 3476 | 1461154936325 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:16 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2553800 == 107 [pid = 3476] [id = 510] 05:22:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 204 (000000239CB52C00) [pid = 3476] [serial = 1530] [outer = 0000000000000000] 05:22:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 205 (000000239CBBC800) [pid = 3476] [serial = 1531] [outer = 000000239CB52C00] 05:22:16 INFO - PROCESS | 3476 | 1461154936381 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 206 (000000239D044800) [pid = 3476] [serial = 1532] [outer = 000000239CB52C00] 05:22:16 INFO - PROCESS | 3476 | 1461154936855 Marionette TRACE conn5 <- [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:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 777ms 05:22:16 INFO - PROCESS | 3476 | 1461154936912 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 3476 | 1461154936914 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 05:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:22:16 INFO - PROCESS | 3476 | 1461154936925 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 3476 | 1461154936927 Marionette TRACE conn5 <- [1,2006,null,{}] 05:22:16 INFO - PROCESS | 3476 | 1461154936930 Marionette TRACE conn5 -> [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:22:17 INFO - PROCESS | 3476 | 1461154937094 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 05:22:17 INFO - PROCESS | 3476 | 1461154937119 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:17 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A4B12800 == 108 [pid = 3476] [id = 511] 05:22:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 207 (000000239D316400) [pid = 3476] [serial = 1533] [outer = 0000000000000000] 05:22:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 208 (00000023A2736400) [pid = 3476] [serial = 1534] [outer = 000000239D316400] 05:22:17 INFO - PROCESS | 3476 | 1461154937166 Marionette DEBUG loaded listener.js 05:22:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 209 (000000239F0CB400) [pid = 3476] [serial = 1535] [outer = 000000239D316400] 05:22:17 INFO - PROCESS | 3476 | 1461154937681 Marionette TRACE conn5 <- [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:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 796ms 05:22:17 INFO - PROCESS | 3476 | 1461154937722 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 3476 | 1461154937725 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 05:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:22:17 INFO - PROCESS | 3476 | 1461154937728 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 3476 | 1461154937730 Marionette TRACE conn5 <- [1,2010,null,{}] 05:22:17 INFO - PROCESS | 3476 | 1461154937740 Marionette TRACE conn5 -> [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:22:17 INFO - PROCESS | 3476 | 1461154937889 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 05:22:17 INFO - PROCESS | 3476 | 1461154937909 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:17 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A6488000 == 109 [pid = 3476] [id = 512] 05:22:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 210 (000000239F0C4000) [pid = 3476] [serial = 1536] [outer = 0000000000000000] 05:22:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 211 (00000023A13C7C00) [pid = 3476] [serial = 1537] [outer = 000000239F0C4000] 05:22:17 INFO - PROCESS | 3476 | 1461154937957 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 212 (00000023A3E1D000) [pid = 3476] [serial = 1538] [outer = 000000239F0C4000] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 211 (000000239C4B1800) [pid = 3476] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 210 (000000239CE98400) [pid = 3476] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 209 (000000239F572000) [pid = 3476] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 208 (00000023975ED800) [pid = 3476] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 207 (0000002391045800) [pid = 3476] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 206 (00000023A5A9E000) [pid = 3476] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 205 (000000239C689C00) [pid = 3476] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 204 (0000002394C54C00) [pid = 3476] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 203 (000000239C21EC00) [pid = 3476] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 202 (000000239493E800) [pid = 3476] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:22:18 INFO - PROCESS | 3476 | --DOMWINDOW == 201 (00000023975F8C00) [pid = 3476] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:22:18 INFO - PROCESS | 3476 | 1461154938643 Marionette TRACE conn5 <- [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:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 941ms 05:22:18 INFO - PROCESS | 3476 | 1461154938675 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 05:22:18 INFO - PROCESS | 3476 | 1461154938678 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 05:22:18 INFO - PROCESS | 3476 | 1461154938681 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:22:18 INFO - PROCESS | 3476 | 1461154938683 Marionette TRACE conn5 <- [1,2014,null,{}] 05:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:22:18 INFO - PROCESS | 3476 | 1461154938686 Marionette TRACE conn5 -> [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:22:18 INFO - PROCESS | 3476 | 1461154938788 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 05:22:18 INFO - PROCESS | 3476 | 1461154938794 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7705000 == 110 [pid = 3476] [id = 513] 05:22:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 202 (000000239C21EC00) [pid = 3476] [serial = 1539] [outer = 0000000000000000] 05:22:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 203 (000000239F6EA800) [pid = 3476] [serial = 1540] [outer = 000000239C21EC00] 05:22:18 INFO - PROCESS | 3476 | 1461154938844 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 204 (00000023A3FB2400) [pid = 3476] [serial = 1541] [outer = 000000239C21EC00] 05:22:19 INFO - PROCESS | 3476 | 1461154939277 Marionette TRACE conn5 <- [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:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 05:22:19 INFO - PROCESS | 3476 | 1461154939317 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 3476 | 1461154939319 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 05:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:22:19 INFO - PROCESS | 3476 | 1461154939323 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 3476 | 1461154939325 Marionette TRACE conn5 <- [1,2018,null,{}] 05:22:19 INFO - PROCESS | 3476 | 1461154939345 Marionette TRACE conn5 -> [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:22:19 INFO - PROCESS | 3476 | 1461154939450 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 05:22:19 INFO - PROCESS | 3476 | 1461154939456 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:19 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7F11800 == 111 [pid = 3476] [id = 514] 05:22:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 205 (000000238F90E800) [pid = 3476] [serial = 1542] [outer = 0000000000000000] 05:22:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 206 (000000238F915C00) [pid = 3476] [serial = 1543] [outer = 000000238F90E800] 05:22:19 INFO - PROCESS | 3476 | 1461154939503 Marionette DEBUG loaded listener.js 05:22:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 207 (00000023A4B94400) [pid = 3476] [serial = 1544] [outer = 000000238F90E800] 05:22:19 INFO - PROCESS | 3476 | 1461154939961 Marionette TRACE conn5 <- [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:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 692ms 05:22:20 INFO - PROCESS | 3476 | 1461154940017 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 05:22:20 INFO - PROCESS | 3476 | 1461154940019 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 05:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:22:20 INFO - PROCESS | 3476 | 1461154940037 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:22:20 INFO - PROCESS | 3476 | 1461154940039 Marionette TRACE conn5 <- [1,2022,null,{}] 05:22:20 INFO - PROCESS | 3476 | 1461154940043 Marionette TRACE conn5 -> [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:22:20 INFO - PROCESS | 3476 | 1461154940145 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 05:22:20 INFO - PROCESS | 3476 | 1461154940155 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A8687000 == 112 [pid = 3476] [id = 515] 05:22:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 208 (000000239C21B000) [pid = 3476] [serial = 1545] [outer = 0000000000000000] 05:22:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 209 (00000023A57AEC00) [pid = 3476] [serial = 1546] [outer = 000000239C21B000] 05:22:20 INFO - PROCESS | 3476 | 1461154940208 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 210 (00000023A5D76800) [pid = 3476] [serial = 1547] [outer = 000000239C21B000] 05:22:21 INFO - PROCESS | 3476 | 1461154941013 Marionette TRACE conn5 <- [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:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1025ms 05:22:21 INFO - PROCESS | 3476 | 1461154941068 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 3476 | 1461154941075 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 05:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:22:21 INFO - PROCESS | 3476 | 1461154941103 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 3476 | 1461154941107 Marionette TRACE conn5 <- [1,2026,null,{}] 05:22:21 INFO - PROCESS | 3476 | 1461154941156 Marionette TRACE conn5 -> [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:22:21 INFO - PROCESS | 3476 | 1461154941297 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 05:22:21 INFO - PROCESS | 3476 | 1461154941441 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C34D800 == 113 [pid = 3476] [id = 516] 05:22:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 211 (0000002397F53C00) [pid = 3476] [serial = 1548] [outer = 0000000000000000] 05:22:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 212 (0000002398505800) [pid = 3476] [serial = 1549] [outer = 0000002397F53C00] 05:22:21 INFO - PROCESS | 3476 | 1461154941541 Marionette DEBUG loaded listener.js 05:22:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 213 (000000239A0BD000) [pid = 3476] [serial = 1550] [outer = 0000002397F53C00] 05:22:22 INFO - PROCESS | 3476 | 1461154942124 Marionette TRACE conn5 <- [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:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1090ms 05:22:22 INFO - PROCESS | 3476 | 1461154942194 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 05:22:22 INFO - PROCESS | 3476 | 1461154942201 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 05:22:22 INFO - PROCESS | 3476 | 1461154942208 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:22:22 INFO - PROCESS | 3476 | 1461154942211 Marionette TRACE conn5 <- [1,2030,null,{}] 05:22:22 INFO - PROCESS | 3476 | 1461154942236 Marionette TRACE conn5 -> [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:22:22 INFO - PROCESS | 3476 | 1461154942403 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 05:22:22 INFO - PROCESS | 3476 | 1461154942547 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2550800 == 114 [pid = 3476] [id = 517] 05:22:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 214 (000000239B484800) [pid = 3476] [serial = 1551] [outer = 0000000000000000] 05:22:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 215 (000000239C274400) [pid = 3476] [serial = 1552] [outer = 000000239B484800] 05:22:22 INFO - PROCESS | 3476 | 1461154942605 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 216 (000000239CB1F400) [pid = 3476] [serial = 1553] [outer = 000000239B484800] 05:22:23 INFO - PROCESS | 3476 | 1461154943240 Marionette TRACE conn5 <- [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:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1043ms 05:22:23 INFO - PROCESS | 3476 | 1461154943257 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 05:22:23 INFO - PROCESS | 3476 | 1461154943260 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 05:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:22:23 INFO - PROCESS | 3476 | 1461154943264 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - PROCESS | 3476 | 1461154943268 Marionette TRACE conn5 <- [1,2034,null,{}] 05:22:23 INFO - PROCESS | 3476 | 1461154943297 Marionette TRACE conn5 -> [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:22:23 INFO - PROCESS | 3476 | 1461154943429 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 05:22:23 INFO - PROCESS | 3476 | 1461154943582 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:23 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AA8CA000 == 115 [pid = 3476] [id = 518] 05:22:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 217 (00000023A13D2C00) [pid = 3476] [serial = 1554] [outer = 0000000000000000] 05:22:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 218 (00000023A3E10C00) [pid = 3476] [serial = 1555] [outer = 00000023A13D2C00] 05:22:23 INFO - PROCESS | 3476 | 1461154943644 Marionette DEBUG loaded listener.js 05:22:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 219 (00000023A5E36000) [pid = 3476] [serial = 1556] [outer = 00000023A13D2C00] 05:22:24 INFO - PROCESS | 3476 | 1461154944219 Marionette TRACE conn5 <- [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:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 985ms 05:22:24 INFO - PROCESS | 3476 | 1461154944263 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 05:22:24 INFO - PROCESS | 3476 | 1461154944266 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 05:22:24 INFO - PROCESS | 3476 | 1461154944271 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 3476 | 1461154944273 Marionette TRACE conn5 <- [1,2038,null,{}] 05:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:22:24 INFO - PROCESS | 3476 | 1461154944278 Marionette TRACE conn5 -> [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:22:24 INFO - PROCESS | 3476 | 1461154944407 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 05:22:24 INFO - PROCESS | 3476 | 1461154944530 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A59BC000 == 116 [pid = 3476] [id = 519] 05:22:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 220 (00000023A6C6B800) [pid = 3476] [serial = 1557] [outer = 0000000000000000] 05:22:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 221 (00000023A7262000) [pid = 3476] [serial = 1558] [outer = 00000023A6C6B800] 05:22:24 INFO - PROCESS | 3476 | 1461154944586 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 222 (00000023A788E800) [pid = 3476] [serial = 1559] [outer = 00000023A6C6B800] 05:22:25 INFO - PROCESS | 3476 | 1461154945186 Marionette TRACE conn5 <- [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:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 923ms 05:22:25 INFO - PROCESS | 3476 | 1461154945200 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 05:22:25 INFO - PROCESS | 3476 | 1461154945203 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 05:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:22:25 INFO - PROCESS | 3476 | 1461154945206 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:22:25 INFO - PROCESS | 3476 | 1461154945208 Marionette TRACE conn5 <- [1,2042,null,{}] 05:22:25 INFO - PROCESS | 3476 | 1461154945212 Marionette TRACE conn5 -> [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:22:25 INFO - PROCESS | 3476 | 1461154945385 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 05:22:25 INFO - PROCESS | 3476 | 1461154945400 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AA4CF800 == 117 [pid = 3476] [id = 520] 05:22:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 223 (00000023A6C6D400) [pid = 3476] [serial = 1560] [outer = 0000000000000000] 05:22:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 224 (00000023A7898C00) [pid = 3476] [serial = 1561] [outer = 00000023A6C6D400] 05:22:25 INFO - PROCESS | 3476 | 1461154945459 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 225 (00000023A7B22C00) [pid = 3476] [serial = 1562] [outer = 00000023A6C6D400] 05:22:26 INFO - PROCESS | 3476 | 1461154946098 Marionette TRACE conn5 <- [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:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 944ms 05:22:26 INFO - PROCESS | 3476 | 1461154946153 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 3476 | 1461154946156 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 05:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:22:26 INFO - PROCESS | 3476 | 1461154946160 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 3476 | 1461154946162 Marionette TRACE conn5 <- [1,2046,null,{}] 05:22:26 INFO - PROCESS | 3476 | 1461154946166 Marionette TRACE conn5 -> [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:22:26 INFO - PROCESS | 3476 | 1461154946301 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 05:22:26 INFO - PROCESS | 3476 | 1461154946452 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:26 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A90BA000 == 118 [pid = 3476] [id = 521] 05:22:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 226 (00000023A5722C00) [pid = 3476] [serial = 1563] [outer = 0000000000000000] 05:22:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 227 (00000023A7B23400) [pid = 3476] [serial = 1564] [outer = 00000023A5722C00] 05:22:26 INFO - PROCESS | 3476 | 1461154946513 Marionette DEBUG loaded listener.js 05:22:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 228 (00000023A7D9C800) [pid = 3476] [serial = 1565] [outer = 00000023A5722C00] 05:22:27 INFO - PROCESS | 3476 | 1461154947104 Marionette TRACE conn5 <- [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:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 985ms 05:22:27 INFO - PROCESS | 3476 | 1461154947148 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 3476 | 1461154947151 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 05:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:22:27 INFO - PROCESS | 3476 | 1461154947154 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 3476 | 1461154947156 Marionette TRACE conn5 <- [1,2050,null,{}] 05:22:27 INFO - PROCESS | 3476 | 1461154947160 Marionette TRACE conn5 -> [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:22:27 INFO - PROCESS | 3476 | 1461154947287 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 05:22:27 INFO - PROCESS | 3476 | 1461154947451 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A765C800 == 119 [pid = 3476] [id = 522] 05:22:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 229 (00000023A772A800) [pid = 3476] [serial = 1566] [outer = 0000000000000000] 05:22:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 230 (00000023A7733000) [pid = 3476] [serial = 1567] [outer = 00000023A772A800] 05:22:27 INFO - PROCESS | 3476 | 1461154947507 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 231 (00000023A7D94C00) [pid = 3476] [serial = 1568] [outer = 00000023A772A800] 05:22:28 INFO - PROCESS | 3476 | 1461154948075 Marionette TRACE conn5 <- [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:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 986ms 05:22:28 INFO - PROCESS | 3476 | 1461154948143 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 3476 | 1461154948146 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 05:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:22:28 INFO - PROCESS | 3476 | 1461154948149 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 3476 | 1461154948152 Marionette TRACE conn5 <- [1,2054,null,{}] 05:22:28 INFO - PROCESS | 3476 | 1461154948155 Marionette TRACE conn5 -> [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:22:28 INFO - PROCESS | 3476 | 1461154948277 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 05:22:28 INFO - PROCESS | 3476 | 1461154948429 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:28 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A951A000 == 120 [pid = 3476] [id = 523] 05:22:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 232 (00000023A772B800) [pid = 3476] [serial = 1569] [outer = 0000000000000000] 05:22:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 233 (00000023A847EC00) [pid = 3476] [serial = 1570] [outer = 00000023A772B800] 05:22:28 INFO - PROCESS | 3476 | 1461154948486 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 234 (00000023A8485800) [pid = 3476] [serial = 1571] [outer = 00000023A772B800] 05:22:29 INFO - PROCESS | 3476 | 1461154949018 Marionette TRACE conn5 <- [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:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 943ms 05:22:29 INFO - PROCESS | 3476 | 1461154949095 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 05:22:29 INFO - PROCESS | 3476 | 1461154949098 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 05:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:22:29 INFO - PROCESS | 3476 | 1461154949102 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 3476 | 1461154949104 Marionette TRACE conn5 <- [1,2058,null,{}] 05:22:29 INFO - PROCESS | 3476 | 1461154949108 Marionette TRACE conn5 -> [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:22:29 INFO - PROCESS | 3476 | 1461154949231 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 05:22:29 INFO - PROCESS | 3476 | 1461154949395 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:29 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AC1D3000 == 121 [pid = 3476] [id = 524] 05:22:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 235 (00000023A6D96C00) [pid = 3476] [serial = 1572] [outer = 0000000000000000] 05:22:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 236 (00000023A6D9C400) [pid = 3476] [serial = 1573] [outer = 00000023A6D96C00] 05:22:29 INFO - PROCESS | 3476 | 1461154949452 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 237 (00000023A7735000) [pid = 3476] [serial = 1574] [outer = 00000023A6D96C00] 05:22:30 INFO - PROCESS | 3476 | 1461154950041 Marionette TRACE conn5 <- [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:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 985ms 05:22:30 INFO - PROCESS | 3476 | 1461154950089 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 05:22:30 INFO - PROCESS | 3476 | 1461154950091 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 05:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:22:30 INFO - PROCESS | 3476 | 1461154950094 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 3476 | 1461154950097 Marionette TRACE conn5 <- [1,2062,null,{}] 05:22:30 INFO - PROCESS | 3476 | 1461154950100 Marionette TRACE conn5 -> [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:22:30 INFO - PROCESS | 3476 | 1461154950245 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 05:22:30 INFO - PROCESS | 3476 | 1461154950417 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:30 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AC1EE800 == 122 [pid = 3476] [id = 525] 05:22:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 238 (00000023A7D35800) [pid = 3476] [serial = 1575] [outer = 0000000000000000] 05:22:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 239 (00000023A7D3D800) [pid = 3476] [serial = 1576] [outer = 00000023A7D35800] 05:22:30 INFO - PROCESS | 3476 | 1461154950477 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 240 (00000023A7D43800) [pid = 3476] [serial = 1577] [outer = 00000023A7D35800] 05:22:30 INFO - PROCESS | 3476 | --DOCSHELL 00000023903C9000 == 121 [pid = 3476] [id = 11] 05:22:31 INFO - PROCESS | 3476 | 1461154951213 Marionette TRACE conn5 <- [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:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1140ms 05:22:31 INFO - PROCESS | 3476 | 1461154951248 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 3476 | 1461154951251 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 05:22:31 INFO - PROCESS | 3476 | 1461154951256 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:22:31 INFO - PROCESS | 3476 | 1461154951259 Marionette TRACE conn5 <- [1,2066,null,{}] 05:22:31 INFO - PROCESS | 3476 | 1461154951263 Marionette TRACE conn5 -> [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:22:31 INFO - PROCESS | 3476 | 1461154951409 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 05:22:31 INFO - PROCESS | 3476 | 1461154951568 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390020000 == 122 [pid = 3476] [id = 526] 05:22:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 241 (0000002398508C00) [pid = 3476] [serial = 1578] [outer = 0000000000000000] 05:22:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 242 (000000239BA15C00) [pid = 3476] [serial = 1579] [outer = 0000002398508C00] 05:22:31 INFO - PROCESS | 3476 | 1461154951631 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 243 (00000023A8480400) [pid = 3476] [serial = 1580] [outer = 0000002398508C00] 05:22:32 INFO - PROCESS | 3476 | 1461154952225 Marionette TRACE conn5 <- [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:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1023ms 05:22:32 INFO - PROCESS | 3476 | 1461154952287 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 3476 | 1461154952290 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 05:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:22:32 INFO - PROCESS | 3476 | 1461154952293 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 3476 | 1461154952296 Marionette TRACE conn5 <- [1,2070,null,{}] 05:22:32 INFO - PROCESS | 3476 | 1461154952300 Marionette TRACE conn5 -> [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:22:32 INFO - PROCESS | 3476 | 1461154952427 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 05:22:32 INFO - PROCESS | 3476 | 1461154952583 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A09C0000 == 123 [pid = 3476] [id = 527] 05:22:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 244 (000000239850EC00) [pid = 3476] [serial = 1581] [outer = 0000000000000000] 05:22:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 245 (00000023A9A08800) [pid = 3476] [serial = 1582] [outer = 000000239850EC00] 05:22:32 INFO - PROCESS | 3476 | 1461154952640 Marionette DEBUG loaded listener.js 05:22:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 246 (00000023A9A0F000) [pid = 3476] [serial = 1583] [outer = 000000239850EC00] 05:22:33 INFO - PROCESS | 3476 | 1461154953459 Marionette TRACE conn5 <- [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:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1195ms 05:22:33 INFO - PROCESS | 3476 | 1461154953491 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 3476 | 1461154953496 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 05:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:22:33 INFO - PROCESS | 3476 | 1461154953502 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 3476 | 1461154953506 Marionette TRACE conn5 <- [1,2074,null,{}] 05:22:33 INFO - PROCESS | 3476 | 1461154953511 Marionette TRACE conn5 -> [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:22:33 INFO - PROCESS | 3476 | 1461154953641 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 05:22:33 INFO - PROCESS | 3476 | 1461154953803 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB99800 == 124 [pid = 3476] [id = 528] 05:22:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 247 (000000238F90B400) [pid = 3476] [serial = 1584] [outer = 0000000000000000] 05:22:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 248 (0000002390815400) [pid = 3476] [serial = 1585] [outer = 000000238F90B400] 05:22:33 INFO - PROCESS | 3476 | 1461154953858 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 249 (000000239771A400) [pid = 3476] [serial = 1586] [outer = 000000238F90B400] 05:22:34 INFO - PROCESS | 3476 | 1461154954502 Marionette TRACE conn5 <- [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:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1027ms 05:22:34 INFO - PROCESS | 3476 | 1461154954532 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 05:22:34 INFO - PROCESS | 3476 | 1461154954538 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 05:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:22:34 INFO - PROCESS | 3476 | 1461154954545 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:22:34 INFO - PROCESS | 3476 | 1461154954548 Marionette TRACE conn5 <- [1,2078,null,{}] 05:22:34 INFO - PROCESS | 3476 | 1461154954551 Marionette TRACE conn5 -> [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:22:34 INFO - PROCESS | 3476 | 1461154954670 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 05:22:34 INFO - PROCESS | 3476 | 1461154954855 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:34 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7F11800 == 123 [pid = 3476] [id = 514] 05:22:34 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7705000 == 122 [pid = 3476] [id = 513] 05:22:34 INFO - PROCESS | 3476 | --DOCSHELL 00000023A6488000 == 121 [pid = 3476] [id = 512] 05:22:34 INFO - PROCESS | 3476 | --DOCSHELL 00000023A4B12800 == 120 [pid = 3476] [id = 511] 05:22:34 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2553800 == 119 [pid = 3476] [id = 510] 05:22:34 INFO - PROCESS | 3476 | --DOCSHELL 00000023A028B800 == 118 [pid = 3476] [id = 509] 05:22:34 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB97800 == 117 [pid = 3476] [id = 508] 05:22:34 INFO - PROCESS | 3476 | --DOMWINDOW == 248 (000000239F6EF800) [pid = 3476] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 05:22:34 INFO - PROCESS | 3476 | --DOMWINDOW == 247 (00000023A2736000) [pid = 3476] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 05:22:34 INFO - PROCESS | 3476 | --DOMWINDOW == 246 (00000023A3610800) [pid = 3476] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 05:22:34 INFO - PROCESS | 3476 | --DOMWINDOW == 245 (00000023A5E39C00) [pid = 3476] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 05:22:34 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390020800 == 118 [pid = 3476] [id = 529] 05:22:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 246 (00000023892EAC00) [pid = 3476] [serial = 1587] [outer = 0000000000000000] 05:22:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 247 (000000238F919C00) [pid = 3476] [serial = 1588] [outer = 00000023892EAC00] 05:22:34 INFO - PROCESS | 3476 | 1461154954972 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 248 (000000239B59A400) [pid = 3476] [serial = 1589] [outer = 00000023892EAC00] 05:22:35 INFO - PROCESS | 3476 | --DOCSHELL 00000023977CC000 == 117 [pid = 3476] [id = 507] 05:22:35 INFO - PROCESS | 3476 | --DOCSHELL 000000239C348000 == 116 [pid = 3476] [id = 506] 05:22:35 INFO - PROCESS | 3476 | --DOCSHELL 000000239C345000 == 115 [pid = 3476] [id = 505] 05:22:35 INFO - PROCESS | 3476 | --DOCSHELL 0000002397FD4000 == 114 [pid = 3476] [id = 495] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 247 (000000239C695000) [pid = 3476] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 246 (000000239D493800) [pid = 3476] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 245 (00000023A13C9000) [pid = 3476] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 244 (00000023A55A9000) [pid = 3476] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 243 (00000023A3E22C00) [pid = 3476] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 242 (000000239BA82000) [pid = 3476] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 241 (00000023A55AF400) [pid = 3476] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 240 (00000023A5AA1400) [pid = 3476] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 239 (000000239C694800) [pid = 3476] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 238 (000000239888BC00) [pid = 3476] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 237 (000000239B9D1C00) [pid = 3476] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 236 (000000239B85F000) [pid = 3476] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 235 (000000239C277800) [pid = 3476] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 234 (000000239C39D800) [pid = 3476] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 233 (0000002398507800) [pid = 3476] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 232 (00000023969EB000) [pid = 3476] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 231 (000000239B85D000) [pid = 3476] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 230 (0000002399EBD000) [pid = 3476] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 229 (0000002397F5B800) [pid = 3476] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 228 (000000239CE95000) [pid = 3476] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 227 (000000239D2D4000) [pid = 3476] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 226 (000000238A6C3000) [pid = 3476] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 225 (000000239B859000) [pid = 3476] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 224 (000000239CBB7C00) [pid = 3476] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 223 (00000023A5846800) [pid = 3476] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 222 (00000023A5AA7400) [pid = 3476] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 221 (00000023A5846C00) [pid = 3476] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | --DOMWINDOW == 220 (000000239CBB5400) [pid = 3476] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 05:22:35 INFO - PROCESS | 3476 | 1461154955469 Marionette TRACE conn5 <- [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:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 985ms 05:22:35 INFO - PROCESS | 3476 | 1461154955531 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 05:22:35 INFO - PROCESS | 3476 | 1461154955534 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 05:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:22:35 INFO - PROCESS | 3476 | 1461154955537 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 3476 | 1461154955541 Marionette TRACE conn5 <- [1,2082,null,{}] 05:22:35 INFO - PROCESS | 3476 | 1461154955552 Marionette TRACE conn5 -> [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:22:35 INFO - PROCESS | 3476 | 1461154955663 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 05:22:35 INFO - PROCESS | 3476 | 1461154955796 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F428000 == 115 [pid = 3476] [id = 530] 05:22:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 221 (000000239850B000) [pid = 3476] [serial = 1590] [outer = 0000000000000000] 05:22:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 222 (000000239BA82000) [pid = 3476] [serial = 1591] [outer = 000000239850B000] 05:22:35 INFO - PROCESS | 3476 | 1461154955846 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 223 (000000239C276C00) [pid = 3476] [serial = 1592] [outer = 000000239850B000] 05:22:36 INFO - PROCESS | 3476 | 1461154956230 Marionette TRACE conn5 <- [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:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 05:22:36 INFO - PROCESS | 3476 | 1461154956274 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 3476 | 1461154956277 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 05:22:36 INFO - PROCESS | 3476 | 1461154956280 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:22:36 INFO - PROCESS | 3476 | 1461154956282 Marionette TRACE conn5 <- [1,2086,null,{}] 05:22:36 INFO - PROCESS | 3476 | 1461154956285 Marionette TRACE conn5 -> [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:22:36 INFO - PROCESS | 3476 | 1461154956391 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 05:22:36 INFO - PROCESS | 3476 | 1461154956399 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:36 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B26000 == 116 [pid = 3476] [id = 531] 05:22:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 224 (000000239C26EC00) [pid = 3476] [serial = 1593] [outer = 0000000000000000] 05:22:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 225 (000000239C4AF800) [pid = 3476] [serial = 1594] [outer = 000000239C26EC00] 05:22:36 INFO - PROCESS | 3476 | 1461154956447 Marionette DEBUG loaded listener.js 05:22:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 226 (000000239CB18C00) [pid = 3476] [serial = 1595] [outer = 000000239C26EC00] 05:22:36 INFO - PROCESS | 3476 | 1461154956915 Marionette TRACE conn5 <- [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:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 05:22:36 INFO - PROCESS | 3476 | 1461154956973 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 3476 | 1461154956975 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 05:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:22:36 INFO - PROCESS | 3476 | 1461154956978 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 3476 | 1461154956980 Marionette TRACE conn5 <- [1,2090,null,{}] 05:22:36 INFO - PROCESS | 3476 | 1461154956984 Marionette TRACE conn5 -> [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:22:37 INFO - PROCESS | 3476 | 1461154957086 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 05:22:37 INFO - PROCESS | 3476 | 1461154957126 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A4B16800 == 117 [pid = 3476] [id = 532] 05:22:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 227 (000000239CBB5000) [pid = 3476] [serial = 1596] [outer = 0000000000000000] 05:22:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 228 (000000239CBECC00) [pid = 3476] [serial = 1597] [outer = 000000239CBB5000] 05:22:37 INFO - PROCESS | 3476 | 1461154957173 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 229 (000000239CFF3C00) [pid = 3476] [serial = 1598] [outer = 000000239CBB5000] 05:22:37 INFO - PROCESS | 3476 | 1461154957692 Marionette TRACE conn5 <- [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:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 733ms 05:22:37 INFO - PROCESS | 3476 | 1461154957715 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 05:22:37 INFO - PROCESS | 3476 | 1461154957718 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 05:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:22:37 INFO - PROCESS | 3476 | 1461154957722 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:22:37 INFO - PROCESS | 3476 | 1461154957723 Marionette TRACE conn5 <- [1,2094,null,{}] 05:22:37 INFO - PROCESS | 3476 | 1461154957727 Marionette TRACE conn5 -> [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:22:37 INFO - PROCESS | 3476 | 1461154957890 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 05:22:37 INFO - PROCESS | 3476 | 1461154957911 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5A52000 == 118 [pid = 3476] [id = 533] 05:22:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 230 (000000239F56D000) [pid = 3476] [serial = 1599] [outer = 0000000000000000] 05:22:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 231 (00000023A13D0C00) [pid = 3476] [serial = 1600] [outer = 000000239F56D000] 05:22:37 INFO - PROCESS | 3476 | 1461154957960 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 232 (00000023A30B7800) [pid = 3476] [serial = 1601] [outer = 000000239F56D000] 05:22:38 INFO - PROCESS | 3476 | 1461154958431 Marionette TRACE conn5 <- [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:22:38 INFO - PROCESS | 3476 | 1461154958460 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 05:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:22:38 INFO - PROCESS | 3476 | 1461154958463 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 3476 | 1461154958465 Marionette TRACE conn5 <- [1,2098,null,{}] 05:22:38 INFO - PROCESS | 3476 | 1461154958468 Marionette TRACE conn5 -> [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:22:38 INFO - PROCESS | 3476 | 1461154958641 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 05:22:38 INFO - PROCESS | 3476 | 1461154958662 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A73F0800 == 119 [pid = 3476] [id = 534] 05:22:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 233 (00000023A3610800) [pid = 3476] [serial = 1602] [outer = 0000000000000000] 05:22:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 234 (00000023A55AC000) [pid = 3476] [serial = 1603] [outer = 00000023A3610800] 05:22:38 INFO - PROCESS | 3476 | 1461154958708 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 235 (00000023A5722000) [pid = 3476] [serial = 1604] [outer = 00000023A3610800] 05:22:39 INFO - PROCESS | 3476 | 1461154959160 Marionette TRACE conn5 <- [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:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 05:22:39 INFO - PROCESS | 3476 | 1461154959200 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 05:22:39 INFO - PROCESS | 3476 | 1461154959202 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 05:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:22:39 INFO - PROCESS | 3476 | 1461154959205 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 3476 | 1461154959207 Marionette TRACE conn5 <- [1,2102,null,{}] 05:22:39 INFO - PROCESS | 3476 | 1461154959211 Marionette TRACE conn5 -> [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:22:39 INFO - PROCESS | 3476 | 1461154959358 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 234 (0000002390734C00) [pid = 3476] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 233 (000000239C251400) [pid = 3476] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 232 (000000238A23E400) [pid = 3476] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 231 (000000239CB52C00) [pid = 3476] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 230 (000000239C21EC00) [pid = 3476] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 229 (000000239901C000) [pid = 3476] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 228 (000000239F0C4000) [pid = 3476] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 227 (00000023A5D7CC00) [pid = 3476] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 226 (0000002399266000) [pid = 3476] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 225 (000000239D316400) [pid = 3476] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:22:39 INFO - PROCESS | 3476 | --DOMWINDOW == 224 (000000238F90E800) [pid = 3476] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:22:39 INFO - PROCESS | 3476 | 1461154959679 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:39 INFO - PROCESS | 3476 | ++DOCSHELL 000000239796D800 == 120 [pid = 3476] [id = 535] 05:22:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 225 (000000238B480400) [pid = 3476] [serial = 1605] [outer = 0000000000000000] 05:22:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 226 (0000002390734C00) [pid = 3476] [serial = 1606] [outer = 000000238B480400] 05:22:39 INFO - PROCESS | 3476 | 1461154959726 Marionette DEBUG loaded listener.js 05:22:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 227 (000000239C3BC800) [pid = 3476] [serial = 1607] [outer = 000000238B480400] 05:22:40 INFO - PROCESS | 3476 | 1461154960117 Marionette TRACE conn5 <- [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:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 943ms 05:22:40 INFO - PROCESS | 3476 | 1461154960152 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 05:22:40 INFO - PROCESS | 3476 | 1461154960154 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 05:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:22:40 INFO - PROCESS | 3476 | 1461154960158 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 3476 | 1461154960159 Marionette TRACE conn5 <- [1,2106,null,{}] 05:22:40 INFO - PROCESS | 3476 | 1461154960163 Marionette TRACE conn5 -> [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:22:40 INFO - PROCESS | 3476 | 1461154960266 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 05:22:40 INFO - PROCESS | 3476 | 1461154960273 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A84C5000 == 121 [pid = 3476] [id = 536] 05:22:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 228 (00000023A2741800) [pid = 3476] [serial = 1608] [outer = 0000000000000000] 05:22:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 229 (00000023A588FC00) [pid = 3476] [serial = 1609] [outer = 00000023A2741800] 05:22:40 INFO - PROCESS | 3476 | 1461154960320 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 230 (00000023A5897000) [pid = 3476] [serial = 1610] [outer = 00000023A2741800] 05:22:40 INFO - PROCESS | 3476 | 1461154960762 Marionette TRACE conn5 <- [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:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 627ms 05:22:40 INFO - PROCESS | 3476 | 1461154960803 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 05:22:40 INFO - PROCESS | 3476 | 1461154960805 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 05:22:40 INFO - PROCESS | 3476 | 1461154960824 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 3476 | 1461154960826 Marionette TRACE conn5 <- [1,2110,null,{}] 05:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:22:40 INFO - PROCESS | 3476 | 1461154960830 Marionette TRACE conn5 -> [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:22:40 INFO - PROCESS | 3476 | 1461154960932 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 05:22:40 INFO - PROCESS | 3476 | 1461154960938 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A86A6000 == 122 [pid = 3476] [id = 537] 05:22:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 231 (00000023A589C800) [pid = 3476] [serial = 1611] [outer = 0000000000000000] 05:22:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 232 (00000023A58A0C00) [pid = 3476] [serial = 1612] [outer = 00000023A589C800] 05:22:40 INFO - PROCESS | 3476 | 1461154960986 Marionette DEBUG loaded listener.js 05:22:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 233 (00000023A58A7400) [pid = 3476] [serial = 1613] [outer = 00000023A589C800] 05:22:41 INFO - PROCESS | 3476 | 1461154961441 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms 05:22:41 INFO - PROCESS | 3476 | 1461154961459 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 05:22:41 INFO - PROCESS | 3476 | 1461154961462 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 05:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:22:41 INFO - PROCESS | 3476 | 1461154961469 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 3476 | 1461154961472 Marionette TRACE conn5 <- [1,2114,null,{}] 05:22:41 INFO - PROCESS | 3476 | 1461154961492 Marionette TRACE conn5 -> [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:22:41 INFO - PROCESS | 3476 | 1461154961614 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 05:22:41 INFO - PROCESS | 3476 | 1461154961894 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:41 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E15000 == 123 [pid = 3476] [id = 538] 05:22:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 234 (000000238B721000) [pid = 3476] [serial = 1614] [outer = 0000000000000000] 05:22:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 235 (000000238F90F800) [pid = 3476] [serial = 1615] [outer = 000000238B721000] 05:22:41 INFO - PROCESS | 3476 | 1461154961956 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 236 (00000023969E5C00) [pid = 3476] [serial = 1616] [outer = 000000238B721000] 05:22:42 INFO - PROCESS | 3476 | 1461154962567 Marionette TRACE conn5 <- [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:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1160ms 05:22:42 INFO - PROCESS | 3476 | 1461154962629 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 3476 | 1461154962633 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 05:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:22:42 INFO - PROCESS | 3476 | 1461154962638 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 3476 | 1461154962643 Marionette TRACE conn5 <- [1,2118,null,{}] 05:22:42 INFO - PROCESS | 3476 | 1461154962649 Marionette TRACE conn5 -> [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:22:42 INFO - PROCESS | 3476 | 1461154962796 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 05:22:42 INFO - PROCESS | 3476 | 1461154962946 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:42 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0285800 == 124 [pid = 3476] [id = 539] 05:22:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 237 (000000239B439000) [pid = 3476] [serial = 1617] [outer = 0000000000000000] 05:22:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 238 (000000239B9C9800) [pid = 3476] [serial = 1618] [outer = 000000239B439000] 05:22:43 INFO - PROCESS | 3476 | 1461154963008 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 239 (000000239C39D800) [pid = 3476] [serial = 1619] [outer = 000000239B439000] 05:22:43 INFO - PROCESS | 3476 | 1461154963604 Marionette TRACE conn5 <- [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:22:43 INFO - PROCESS | 3476 | 1461154963634 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 05:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:22:43 INFO - PROCESS | 3476 | 1461154963638 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 3476 | 1461154963640 Marionette TRACE conn5 <- [1,2122,null,{}] 05:22:43 INFO - PROCESS | 3476 | 1461154963645 Marionette TRACE conn5 -> [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:22:43 INFO - PROCESS | 3476 | 1461154963777 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 05:22:43 INFO - PROCESS | 3476 | 1461154963947 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A867D000 == 125 [pid = 3476] [id = 540] 05:22:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 240 (000000239C38E400) [pid = 3476] [serial = 1620] [outer = 0000000000000000] 05:22:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 241 (000000239F4F2000) [pid = 3476] [serial = 1621] [outer = 000000239C38E400] 05:22:44 INFO - PROCESS | 3476 | 1461154964005 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 242 (00000023A4B9A800) [pid = 3476] [serial = 1622] [outer = 000000239C38E400] 05:22:44 INFO - PROCESS | 3476 | 1461154964648 Marionette TRACE conn5 <- [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:22:44 INFO - PROCESS | 3476 | 1461154964724 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 05:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:22:44 INFO - PROCESS | 3476 | 1461154964736 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - PROCESS | 3476 | 1461154964743 Marionette TRACE conn5 <- [1,2126,null,{}] 05:22:44 INFO - PROCESS | 3476 | 1461154964748 Marionette TRACE conn5 -> [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:22:44 INFO - PROCESS | 3476 | 1461154964939 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 05:22:45 INFO - PROCESS | 3476 | 1461154964991 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:45 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AC3F4800 == 126 [pid = 3476] [id = 541] 05:22:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 243 (00000023A5891000) [pid = 3476] [serial = 1623] [outer = 0000000000000000] 05:22:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 244 (00000023A5D77800) [pid = 3476] [serial = 1624] [outer = 00000023A5891000] 05:22:45 INFO - PROCESS | 3476 | 1461154965111 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 245 (00000023A6D95800) [pid = 3476] [serial = 1625] [outer = 00000023A5891000] 05:22:45 INFO - PROCESS | 3476 | 1461154965727 Marionette TRACE conn5 <- [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:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1037ms 05:22:45 INFO - PROCESS | 3476 | 1461154965771 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 05:22:45 INFO - PROCESS | 3476 | 1461154965774 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 05:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:22:45 INFO - PROCESS | 3476 | 1461154965778 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:22:45 INFO - PROCESS | 3476 | 1461154965780 Marionette TRACE conn5 <- [1,2130,null,{}] 05:22:45 INFO - PROCESS | 3476 | 1461154965784 Marionette TRACE conn5 -> [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:22:45 INFO - PROCESS | 3476 | 1461154965914 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 05:22:46 INFO - PROCESS | 3476 | 1461154966069 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:46 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AA2BF000 == 127 [pid = 3476] [id = 542] 05:22:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 246 (00000023A5690000) [pid = 3476] [serial = 1626] [outer = 0000000000000000] 05:22:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 247 (00000023A5699C00) [pid = 3476] [serial = 1627] [outer = 00000023A5690000] 05:22:46 INFO - PROCESS | 3476 | 1461154966127 Marionette DEBUG loaded listener.js 05:22:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 248 (00000023A7260C00) [pid = 3476] [serial = 1628] [outer = 00000023A5690000] 05:22:46 INFO - PROCESS | 3476 | 1461154966681 Marionette TRACE conn5 <- [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:22:46 INFO - PROCESS | 3476 | 1461154966725 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 05:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:22:46 INFO - PROCESS | 3476 | 1461154966729 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 3476 | 1461154966731 Marionette TRACE conn5 <- [1,2134,null,{}] 05:22:46 INFO - PROCESS | 3476 | 1461154966735 Marionette TRACE conn5 -> [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:22:46 INFO - PROCESS | 3476 | 1461154966863 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 05:22:47 INFO - PROCESS | 3476 | 1461154967000 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A83D4800 == 128 [pid = 3476] [id = 543] 05:22:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 249 (00000023A7770400) [pid = 3476] [serial = 1629] [outer = 0000000000000000] 05:22:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 250 (00000023A7772800) [pid = 3476] [serial = 1630] [outer = 00000023A7770400] 05:22:47 INFO - PROCESS | 3476 | 1461154967065 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 251 (00000023A7894800) [pid = 3476] [serial = 1631] [outer = 00000023A7770400] 05:22:47 INFO - PROCESS | 3476 | 1461154967690 Marionette TRACE conn5 <- [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:22:47 INFO - PROCESS | 3476 | 1461154967717 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 05:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:22:47 INFO - PROCESS | 3476 | 1461154967721 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 3476 | 1461154967723 Marionette TRACE conn5 <- [1,2138,null,{}] 05:22:47 INFO - PROCESS | 3476 | 1461154967727 Marionette TRACE conn5 -> [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:22:47 INFO - PROCESS | 3476 | 1461154967857 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 05:22:48 INFO - PROCESS | 3476 | 1461154968026 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AA231800 == 129 [pid = 3476] [id = 544] 05:22:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 252 (00000023A5679000) [pid = 3476] [serial = 1632] [outer = 0000000000000000] 05:22:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 253 (00000023A5684800) [pid = 3476] [serial = 1633] [outer = 00000023A5679000] 05:22:48 INFO - PROCESS | 3476 | 1461154968083 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 254 (00000023A7B2D400) [pid = 3476] [serial = 1634] [outer = 00000023A5679000] 05:22:48 INFO - PROCESS | 3476 | 1461154968688 Marionette TRACE conn5 <- [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:22:48 INFO - PROCESS | 3476 | 1461154968709 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 05:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:22:48 INFO - PROCESS | 3476 | 1461154968713 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 3476 | 1461154968715 Marionette TRACE conn5 <- [1,2142,null,{}] 05:22:48 INFO - PROCESS | 3476 | 1461154968719 Marionette TRACE conn5 -> [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:22:48 INFO - PROCESS | 3476 | 1461154968844 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 05:22:49 INFO - PROCESS | 3476 | 1461154969015 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:49 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A6C8E800 == 130 [pid = 3476] [id = 545] 05:22:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 255 (00000023A7D43C00) [pid = 3476] [serial = 1635] [outer = 0000000000000000] 05:22:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 256 (00000023A847C800) [pid = 3476] [serial = 1636] [outer = 00000023A7D43C00] 05:22:49 INFO - PROCESS | 3476 | 1461154969072 Marionette DEBUG loaded listener.js 05:22:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 257 (00000023A9A0EC00) [pid = 3476] [serial = 1637] [outer = 00000023A7D43C00] 05:22:49 INFO - PROCESS | 3476 | 1461154969638 Marionette TRACE conn5 <- [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:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 984ms 05:22:49 INFO - PROCESS | 3476 | 1461154969700 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 05:22:49 INFO - PROCESS | 3476 | 1461154969703 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 05:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:22:49 INFO - PROCESS | 3476 | 1461154969706 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:22:49 INFO - PROCESS | 3476 | 1461154969708 Marionette TRACE conn5 <- [1,2146,null,{}] 05:22:49 INFO - PROCESS | 3476 | 1461154969712 Marionette TRACE conn5 -> [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:22:49 INFO - PROCESS | 3476 | 1461154969838 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 05:22:50 INFO - PROCESS | 3476 | 1461154970008 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AA932800 == 131 [pid = 3476] [id = 546] 05:22:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 258 (00000023A9A0B800) [pid = 3476] [serial = 1638] [outer = 0000000000000000] 05:22:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 259 (00000023AA799400) [pid = 3476] [serial = 1639] [outer = 00000023A9A0B800] 05:22:50 INFO - PROCESS | 3476 | 1461154970065 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 260 (00000023AA7A1400) [pid = 3476] [serial = 1640] [outer = 00000023A9A0B800] 05:22:50 INFO - PROCESS | 3476 | 1461154970649 Marionette TRACE conn5 <- [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:22:50 INFO - PROCESS | 3476 | 1461154970696 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 05:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:22:50 INFO - PROCESS | 3476 | 1461154970700 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:22:50 INFO - PROCESS | 3476 | 1461154970702 Marionette TRACE conn5 <- [1,2150,null,{}] 05:22:50 INFO - PROCESS | 3476 | 1461154970706 Marionette TRACE conn5 -> [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:22:50 INFO - PROCESS | 3476 | 1461154970837 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 05:22:51 INFO - PROCESS | 3476 | 1461154971006 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:51 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AC2DC000 == 132 [pid = 3476] [id = 547] 05:22:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 261 (00000023A13CA400) [pid = 3476] [serial = 1641] [outer = 0000000000000000] 05:22:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 262 (00000023AA8B2800) [pid = 3476] [serial = 1642] [outer = 00000023A13CA400] 05:22:51 INFO - PROCESS | 3476 | 1461154971063 Marionette DEBUG loaded listener.js 05:22:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 263 (00000023AA8BBC00) [pid = 3476] [serial = 1643] [outer = 00000023A13CA400] 05:22:52 INFO - PROCESS | 3476 | 1461154972092 Marionette TRACE conn5 <- [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:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1449ms 05:22:52 INFO - PROCESS | 3476 | 1461154972151 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 3476 | 1461154972155 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 05:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:22:52 INFO - PROCESS | 3476 | 1461154972160 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - PROCESS | 3476 | 1461154972165 Marionette TRACE conn5 <- [1,2154,null,{}] 05:22:52 INFO - PROCESS | 3476 | 1461154972215 Marionette TRACE conn5 -> [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:22:52 INFO - PROCESS | 3476 | 1461154972357 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 05:22:52 INFO - PROCESS | 3476 | 1461154972511 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C64B000 == 133 [pid = 3476] [id = 548] 05:22:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 264 (000000239009EC00) [pid = 3476] [serial = 1644] [outer = 0000000000000000] 05:22:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 265 (000000239081B400) [pid = 3476] [serial = 1645] [outer = 000000239009EC00] 05:22:52 INFO - PROCESS | 3476 | 1461154972563 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 266 (0000002397056400) [pid = 3476] [serial = 1646] [outer = 000000239009EC00] 05:22:53 INFO - PROCESS | 3476 | 1461154973159 Marionette TRACE conn5 <- [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:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1069ms 05:22:53 INFO - PROCESS | 3476 | 1461154973235 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 05:22:53 INFO - PROCESS | 3476 | 1461154973241 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 05:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:22:53 INFO - PROCESS | 3476 | 1461154973247 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:22:53 INFO - PROCESS | 3476 | 1461154973250 Marionette TRACE conn5 <- [1,2158,null,{}] 05:22:53 INFO - PROCESS | 3476 | 1461154973254 Marionette TRACE conn5 -> [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:22:53 INFO - PROCESS | 3476 | 1461154973372 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 05:22:53 INFO - PROCESS | 3476 | 1461154973532 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B952800 == 134 [pid = 3476] [id = 549] 05:22:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 267 (0000002396C82800) [pid = 3476] [serial = 1647] [outer = 0000000000000000] 05:22:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 268 (00000023989BA400) [pid = 3476] [serial = 1648] [outer = 0000002396C82800] 05:22:53 INFO - PROCESS | 3476 | 1461154973584 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 269 (000000239B47F000) [pid = 3476] [serial = 1649] [outer = 0000002396C82800] 05:22:54 INFO - PROCESS | 3476 | 1461154974203 Marionette TRACE conn5 <- [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:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 986ms 05:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:22:54 INFO - PROCESS | 3476 | 1461154974239 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 05:22:54 INFO - PROCESS | 3476 | 1461154974241 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 05:22:54 INFO - PROCESS | 3476 | 1461154974245 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 3476 | 1461154974249 Marionette TRACE conn5 <- [1,2162,null,{}] 05:22:54 INFO - PROCESS | 3476 | 1461154974261 Marionette TRACE conn5 -> [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:22:54 INFO - PROCESS | 3476 | 1461154974384 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 05:22:54 INFO - PROCESS | 3476 | 1461154974566 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:54 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A09000 == 135 [pid = 3476] [id = 550] 05:22:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 270 (000000239C235400) [pid = 3476] [serial = 1650] [outer = 0000000000000000] 05:22:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 271 (000000239C3BD000) [pid = 3476] [serial = 1651] [outer = 000000239C235400] 05:22:54 INFO - PROCESS | 3476 | 1461154974620 Marionette DEBUG loaded listener.js 05:22:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 272 (000000239CBB3C00) [pid = 3476] [serial = 1652] [outer = 000000239C235400] 05:22:55 INFO - PROCESS | 3476 | 1461154975265 Marionette TRACE conn5 <- [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:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1032ms 05:22:55 INFO - PROCESS | 3476 | 1461154975279 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 05:22:55 INFO - PROCESS | 3476 | 1461154975282 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 05:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 0000002389C27800 == 134 [pid = 3476] [id = 331] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 000000238F9E1800 == 133 [pid = 3476] [id = 73] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A86A6000 == 132 [pid = 3476] [id = 537] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A84C5000 == 131 [pid = 3476] [id = 536] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 000000239796D800 == 130 [pid = 3476] [id = 535] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A73F0800 == 129 [pid = 3476] [id = 534] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5A52000 == 128 [pid = 3476] [id = 533] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 271 (000000239F4F9400) [pid = 3476] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 270 (000000239C256000) [pid = 3476] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 269 (00000023A7B17400) [pid = 3476] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 268 (00000023975F9C00) [pid = 3476] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 267 (00000023A7D67800) [pid = 3476] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 266 (00000023A30B8C00) [pid = 3476] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 265 (00000023A6C6A400) [pid = 3476] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 264 (000000239705BC00) [pid = 3476] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 263 (00000023A5E3EC00) [pid = 3476] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 262 (00000023A726CC00) [pid = 3476] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 261 (00000023A57AEC00) [pid = 3476] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A4B16800 == 127 [pid = 3476] [id = 532] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0B26000 == 126 [pid = 3476] [id = 531] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 000000239F428000 == 125 [pid = 3476] [id = 530] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 0000002390020800 == 124 [pid = 3476] [id = 529] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB99800 == 123 [pid = 3476] [id = 528] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023AC1D3000 == 122 [pid = 3476] [id = 524] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A951A000 == 121 [pid = 3476] [id = 523] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A765C800 == 120 [pid = 3476] [id = 522] 05:22:55 INFO - PROCESS | 3476 | 1461154975475 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:22:55 INFO - PROCESS | 3476 | 1461154975477 Marionette TRACE conn5 <- [1,2166,null,{}] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A90BA000 == 119 [pid = 3476] [id = 521] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023AA4CF800 == 118 [pid = 3476] [id = 520] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A59BC000 == 117 [pid = 3476] [id = 519] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023AA8CA000 == 116 [pid = 3476] [id = 518] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2550800 == 115 [pid = 3476] [id = 517] 05:22:55 INFO - PROCESS | 3476 | --DOCSHELL 000000239C34D800 == 114 [pid = 3476] [id = 516] 05:22:55 INFO - PROCESS | 3476 | 1461154975489 Marionette TRACE conn5 -> [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:22:55 INFO - PROCESS | 3476 | 1461154975593 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 05:22:55 INFO - PROCESS | 3476 | 1461154975600 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397178800 == 115 [pid = 3476] [id = 551] 05:22:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 262 (000000238F914000) [pid = 3476] [serial = 1653] [outer = 0000000000000000] 05:22:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 263 (0000002390735C00) [pid = 3476] [serial = 1654] [outer = 000000238F914000] 05:22:55 INFO - PROCESS | 3476 | 1461154975649 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 264 (0000002396C7E400) [pid = 3476] [serial = 1655] [outer = 000000238F914000] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 263 (00000023974F8000) [pid = 3476] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 262 (00000023992EF800) [pid = 3476] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 261 (000000239C4B0C00) [pid = 3476] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 260 (000000238C422000) [pid = 3476] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 259 (000000239D044800) [pid = 3476] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 258 (00000023A3FB2400) [pid = 3476] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 257 (000000239B856000) [pid = 3476] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 256 (00000023A13C7C00) [pid = 3476] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 255 (000000239C68B800) [pid = 3476] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 254 (00000023A6E48800) [pid = 3476] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 253 (000000239F6EA800) [pid = 3476] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 252 (000000239BA18000) [pid = 3476] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 251 (00000023A2736400) [pid = 3476] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 250 (000000238F915C00) [pid = 3476] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 249 (00000023A3E1D000) [pid = 3476] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 248 (000000239F0CB400) [pid = 3476] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 247 (000000239C239000) [pid = 3476] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 246 (0000002394878400) [pid = 3476] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 245 (000000239CBBC800) [pid = 3476] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 244 (000000239A032000) [pid = 3476] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 05:22:55 INFO - PROCESS | 3476 | --DOMWINDOW == 243 (00000023A4B94400) [pid = 3476] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 05:22:56 INFO - PROCESS | 3476 | 1461154976198 Marionette TRACE conn5 <- [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:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 881ms 05:22:56 INFO - PROCESS | 3476 | 1461154976214 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 3476 | 1461154976216 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 05:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:22:56 INFO - PROCESS | 3476 | 1461154976224 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 3476 | 1461154976226 Marionette TRACE conn5 <- [1,2170,null,{}] 05:22:56 INFO - PROCESS | 3476 | 1461154976230 Marionette TRACE conn5 -> [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:22:56 INFO - PROCESS | 3476 | 1461154976330 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 05:22:56 INFO - PROCESS | 3476 | 1461154976444 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:56 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB98000 == 116 [pid = 3476] [id = 552] 05:22:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 244 (000000239487B400) [pid = 3476] [serial = 1656] [outer = 0000000000000000] 05:22:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 245 (00000023989B2400) [pid = 3476] [serial = 1657] [outer = 000000239487B400] 05:22:56 INFO - PROCESS | 3476 | 1461154976491 Marionette DEBUG loaded listener.js 05:22:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 246 (000000239B595000) [pid = 3476] [serial = 1658] [outer = 000000239487B400] 05:22:56 INFO - PROCESS | 3476 | 1461154976871 Marionette TRACE conn5 <- [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:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 691ms 05:22:56 INFO - PROCESS | 3476 | 1461154976920 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 3476 | 1461154976922 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 05:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:22:56 INFO - PROCESS | 3476 | 1461154976926 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 3476 | 1461154976927 Marionette TRACE conn5 <- [1,2174,null,{}] 05:22:56 INFO - PROCESS | 3476 | 1461154976931 Marionette TRACE conn5 -> [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:22:57 INFO - PROCESS | 3476 | 1461154977080 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 05:22:57 INFO - PROCESS | 3476 | 1461154977097 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3086000 == 117 [pid = 3476] [id = 553] 05:22:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 247 (000000239C38E800) [pid = 3476] [serial = 1659] [outer = 0000000000000000] 05:22:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 248 (000000239CBB4400) [pid = 3476] [serial = 1660] [outer = 000000239C38E800] 05:22:57 INFO - PROCESS | 3476 | 1461154977149 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 249 (000000239CFF4800) [pid = 3476] [serial = 1661] [outer = 000000239C38E800] 05:22:57 INFO - PROCESS | 3476 | 1461154977625 Marionette TRACE conn5 <- [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:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 733ms 05:22:57 INFO - PROCESS | 3476 | 1461154977672 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 05:22:57 INFO - PROCESS | 3476 | 1461154977674 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 05:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:22:57 INFO - PROCESS | 3476 | 1461154977677 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:22:57 INFO - PROCESS | 3476 | 1461154977679 Marionette TRACE conn5 <- [1,2178,null,{}] 05:22:57 INFO - PROCESS | 3476 | 1461154977683 Marionette TRACE conn5 -> [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:22:57 INFO - PROCESS | 3476 | 1461154977823 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 05:22:57 INFO - PROCESS | 3476 | 1461154977850 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A565A000 == 118 [pid = 3476] [id = 554] 05:22:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 250 (000000239D0D4400) [pid = 3476] [serial = 1662] [outer = 0000000000000000] 05:22:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 251 (000000239D2DA800) [pid = 3476] [serial = 1663] [outer = 000000239D0D4400] 05:22:57 INFO - PROCESS | 3476 | 1461154977896 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 252 (000000239F0CD400) [pid = 3476] [serial = 1664] [outer = 000000239D0D4400] 05:22:58 INFO - PROCESS | 3476 | 1461154978352 Marionette TRACE conn5 <- [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:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 05:22:58 INFO - PROCESS | 3476 | 1461154978412 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 3476 | 1461154978414 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 05:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:22:58 INFO - PROCESS | 3476 | 1461154978417 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 3476 | 1461154978419 Marionette TRACE conn5 <- [1,2182,null,{}] 05:22:58 INFO - PROCESS | 3476 | 1461154978429 Marionette TRACE conn5 -> [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:22:58 INFO - PROCESS | 3476 | 1461154978599 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 05:22:58 INFO - PROCESS | 3476 | 1461154978622 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:58 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5DD5000 == 119 [pid = 3476] [id = 555] 05:22:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 253 (000000239F57B800) [pid = 3476] [serial = 1665] [outer = 0000000000000000] 05:22:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 254 (000000239F6F5C00) [pid = 3476] [serial = 1666] [outer = 000000239F57B800] 05:22:58 INFO - PROCESS | 3476 | 1461154978669 Marionette DEBUG loaded listener.js 05:22:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 255 (00000023A2736400) [pid = 3476] [serial = 1667] [outer = 000000239F57B800] 05:22:59 INFO - PROCESS | 3476 | 1461154979119 Marionette TRACE conn5 <- [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:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 735ms 05:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:22:59 INFO - PROCESS | 3476 | 1461154979155 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 05:22:59 INFO - PROCESS | 3476 | 1461154979157 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 05:22:59 INFO - PROCESS | 3476 | 1461154979161 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 3476 | 1461154979162 Marionette TRACE conn5 <- [1,2186,null,{}] 05:22:59 INFO - PROCESS | 3476 | 1461154979166 Marionette TRACE conn5 -> [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:22:59 INFO - PROCESS | 3476 | 1461154979306 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 05:22:59 INFO - PROCESS | 3476 | 1461154979324 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:59 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A73D6800 == 120 [pid = 3476] [id = 556] 05:22:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 256 (0000002398612000) [pid = 3476] [serial = 1668] [outer = 0000000000000000] 05:22:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 257 (00000023A13C8000) [pid = 3476] [serial = 1669] [outer = 0000002398612000] 05:22:59 INFO - PROCESS | 3476 | 1461154979370 Marionette DEBUG loaded listener.js 05:22:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 258 (00000023A34C3C00) [pid = 3476] [serial = 1670] [outer = 0000002398612000] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 257 (00000023A3E28400) [pid = 3476] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 256 (0000002397C42C00) [pid = 3476] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 255 (000000239F6F8000) [pid = 3476] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 254 (00000023A3FACC00) [pid = 3476] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 253 (000000239771B800) [pid = 3476] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 252 (000000239D313800) [pid = 3476] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 251 (0000002399EBB800) [pid = 3476] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 250 (000000239CE8E000) [pid = 3476] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 249 (00000023A3E22400) [pid = 3476] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 248 (00000023A584FC00) [pid = 3476] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 247 (000000239C3B5C00) [pid = 3476] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 246 (000000239BA15400) [pid = 3476] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 245 (000000239F6F9000) [pid = 3476] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 244 (00000023892E7800) [pid = 3476] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 243 (000000239D0D7800) [pid = 3476] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 242 (000000239A0C4400) [pid = 3476] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 241 (00000023A7B27400) [pid = 3476] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 240 (00000023A5E32800) [pid = 3476] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 239 (0000002390821C00) [pid = 3476] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 238 (00000023A13C8800) [pid = 3476] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 237 (00000023A3E23800) [pid = 3476] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 236 (0000002389234400) [pid = 3476] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 235 (0000002398618000) [pid = 3476] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 234 (00000023A55A4400) [pid = 3476] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 233 (000000239CE2BC00) [pid = 3476] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 232 (000000239C690800) [pid = 3476] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 231 (0000002394C4B800) [pid = 3476] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 230 (000000239CB20800) [pid = 3476] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 229 (000000239B85A400) [pid = 3476] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 228 (000000239D314400) [pid = 3476] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 227 (000000239C4B8000) [pid = 3476] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 226 (00000023A5E3C400) [pid = 3476] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 225 (000000239C2A2400) [pid = 3476] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 224 (00000023A5D78000) [pid = 3476] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 223 (000000239B59BC00) [pid = 3476] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 222 (000000239D31FC00) [pid = 3476] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 221 (0000002398510C00) [pid = 3476] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 220 (000000239C3B0000) [pid = 3476] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 219 (00000023A7D64400) [pid = 3476] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 218 (00000023A6C66800) [pid = 3476] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 217 (0000002396C7CC00) [pid = 3476] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 216 (000000238A457800) [pid = 3476] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 215 (0000002389233400) [pid = 3476] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 214 (000000239C398800) [pid = 3476] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 213 (00000023A7266400) [pid = 3476] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 212 (000000239CB56C00) [pid = 3476] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 211 (00000023A5D74C00) [pid = 3476] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 210 (000000239CE8E800) [pid = 3476] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 209 (00000023A273C800) [pid = 3476] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 208 (0000002396C7EC00) [pid = 3476] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 207 (00000023A3FB6800) [pid = 3476] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 206 (000000239BA7D800) [pid = 3476] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 205 (000000238F9B9000) [pid = 3476] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 204 (000000238F63B400) [pid = 3476] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 203 (000000239F6F6C00) [pid = 3476] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 202 (000000239CBB5000) [pid = 3476] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 201 (00000023A2741800) [pid = 3476] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 200 (0000002396CCFC00) [pid = 3476] [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:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 199 (00000023903CE000) [pid = 3476] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 198 (00000023A30B1400) [pid = 3476] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 197 (0000002397F5A000) [pid = 3476] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 196 (000000239C26EC00) [pid = 3476] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 195 (000000239F56D000) [pid = 3476] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 194 (000000239850B000) [pid = 3476] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 193 (000000238F90B400) [pid = 3476] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 192 (00000023A3610800) [pid = 3476] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 191 (00000023892EAC00) [pid = 3476] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:23:00 INFO - PROCESS | 3476 | --DOMWINDOW == 190 (000000238B480400) [pid = 3476] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:23:00 INFO - PROCESS | 3476 | 1461154980736 Marionette TRACE conn5 <- [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:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1633ms 05:23:00 INFO - PROCESS | 3476 | 1461154980798 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 05:23:00 INFO - PROCESS | 3476 | 1461154980800 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 05:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:23:00 INFO - PROCESS | 3476 | 1461154980803 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:23:00 INFO - PROCESS | 3476 | 1461154980805 Marionette TRACE conn5 <- [1,2190,null,{}] 05:23:00 INFO - PROCESS | 3476 | 1461154980809 Marionette TRACE conn5 -> [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:23:00 INFO - PROCESS | 3476 | 1461154980915 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 05:23:00 INFO - PROCESS | 3476 | 1461154980923 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397D0A000 == 121 [pid = 3476] [id = 557] 05:23:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 191 (000000238F887000) [pid = 3476] [serial = 1671] [outer = 0000000000000000] 05:23:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 192 (0000002394C4B800) [pid = 3476] [serial = 1672] [outer = 000000238F887000] 05:23:00 INFO - PROCESS | 3476 | 1461154980971 Marionette DEBUG loaded listener.js 05:23:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 193 (0000002398618000) [pid = 3476] [serial = 1673] [outer = 000000238F887000] 05:23:01 INFO - PROCESS | 3476 | 1461154981421 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 05:23:01 INFO - PROCESS | 3476 | 1461154981499 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 3476 | 1461154981502 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 05:23:01 INFO - PROCESS | 3476 | 1461154981505 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:23:01 INFO - PROCESS | 3476 | 1461154981508 Marionette TRACE conn5 <- [1,2194,null,{}] 05:23:01 INFO - PROCESS | 3476 | 1461154981511 Marionette TRACE conn5 -> [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:23:01 INFO - PROCESS | 3476 | 1461154981629 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 05:23:01 INFO - PROCESS | 3476 | 1461154981636 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:01 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7718800 == 122 [pid = 3476] [id = 558] 05:23:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 194 (000000239A9CC400) [pid = 3476] [serial = 1674] [outer = 0000000000000000] 05:23:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 195 (000000239C2A2400) [pid = 3476] [serial = 1675] [outer = 000000239A9CC400] 05:23:01 INFO - PROCESS | 3476 | 1461154981690 Marionette DEBUG loaded listener.js 05:23:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 196 (000000239D0E1000) [pid = 3476] [serial = 1676] [outer = 000000239A9CC400] 05:23:02 INFO - PROCESS | 3476 | 1461154982148 Marionette TRACE conn5 <- [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:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 05:23:02 INFO - PROCESS | 3476 | 1461154982200 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 05:23:02 INFO - PROCESS | 3476 | 1461154982202 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 05:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:23:02 INFO - PROCESS | 3476 | 1461154982206 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:23:02 INFO - PROCESS | 3476 | 1461154982208 Marionette TRACE conn5 <- [1,2198,null,{}] 05:23:02 INFO - PROCESS | 3476 | 1461154982211 Marionette TRACE conn5 -> [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:23:02 INFO - PROCESS | 3476 | 1461154982345 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 05:23:02 INFO - PROCESS | 3476 | 1461154982353 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7F03800 == 123 [pid = 3476] [id = 559] 05:23:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 197 (00000023A273B400) [pid = 3476] [serial = 1677] [outer = 0000000000000000] 05:23:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 198 (00000023A34C2400) [pid = 3476] [serial = 1678] [outer = 00000023A273B400] 05:23:02 INFO - PROCESS | 3476 | 1461154982400 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 199 (00000023A3617000) [pid = 3476] [serial = 1679] [outer = 00000023A273B400] 05:23:03 INFO - PROCESS | 3476 | 1461154983181 Marionette TRACE conn5 <- [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:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1029ms 05:23:03 INFO - PROCESS | 3476 | 1461154983238 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 05:23:03 INFO - PROCESS | 3476 | 1461154983244 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 05:23:03 INFO - PROCESS | 3476 | 1461154983273 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 3476 | 1461154983277 Marionette TRACE conn5 <- [1,2202,null,{}] 05:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:23:03 INFO - PROCESS | 3476 | 1461154983283 Marionette TRACE conn5 -> [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:23:03 INFO - PROCESS | 3476 | 1461154983466 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 05:23:03 INFO - PROCESS | 3476 | 1461154983619 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C429000 == 124 [pid = 3476] [id = 560] 05:23:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 200 (00000023969EB000) [pid = 3476] [serial = 1680] [outer = 0000000000000000] 05:23:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 201 (0000002397714000) [pid = 3476] [serial = 1681] [outer = 00000023969EB000] 05:23:03 INFO - PROCESS | 3476 | 1461154983680 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 202 (000000239A92BC00) [pid = 3476] [serial = 1682] [outer = 00000023969EB000] 05:23:04 INFO - PROCESS | 3476 | 1461154984299 Marionette TRACE conn5 <- [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:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1084ms 05:23:04 INFO - PROCESS | 3476 | 1461154984365 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 05:23:04 INFO - PROCESS | 3476 | 1461154984372 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 05:23:04 INFO - PROCESS | 3476 | 1461154984394 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:23:04 INFO - PROCESS | 3476 | 1461154984397 Marionette TRACE conn5 <- [1,2206,null,{}] 05:23:04 INFO - PROCESS | 3476 | 1461154984402 Marionette TRACE conn5 -> [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:23:04 INFO - PROCESS | 3476 | 1461154984535 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 05:23:04 INFO - PROCESS | 3476 | 1461154984691 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:04 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B3E000 == 125 [pid = 3476] [id = 561] 05:23:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 203 (000000239BA7B800) [pid = 3476] [serial = 1683] [outer = 0000000000000000] 05:23:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 204 (000000239C23FC00) [pid = 3476] [serial = 1684] [outer = 000000239BA7B800] 05:23:04 INFO - PROCESS | 3476 | 1461154984749 Marionette DEBUG loaded listener.js 05:23:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 205 (000000239C3B8400) [pid = 3476] [serial = 1685] [outer = 000000239BA7B800] 05:23:05 INFO - PROCESS | 3476 | 1461154985338 Marionette TRACE conn5 <- [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:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 985ms 05:23:05 INFO - PROCESS | 3476 | 1461154985386 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 05:23:05 INFO - PROCESS | 3476 | 1461154985389 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 05:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:23:05 INFO - PROCESS | 3476 | 1461154985393 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:23:05 INFO - PROCESS | 3476 | 1461154985397 Marionette TRACE conn5 <- [1,2210,null,{}] 05:23:05 INFO - PROCESS | 3476 | 1461154985409 Marionette TRACE conn5 -> [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:23:05 INFO - PROCESS | 3476 | 1461154985545 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 05:23:05 INFO - PROCESS | 3476 | 1461154985718 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:05 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7B6A800 == 126 [pid = 3476] [id = 562] 05:23:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 206 (000000239CFEFC00) [pid = 3476] [serial = 1686] [outer = 0000000000000000] 05:23:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 207 (000000239D2D2C00) [pid = 3476] [serial = 1687] [outer = 000000239CFEFC00] 05:23:05 INFO - PROCESS | 3476 | 1461154985780 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 208 (00000023A01A0800) [pid = 3476] [serial = 1688] [outer = 000000239CFEFC00] 05:23:06 INFO - PROCESS | 3476 | 1461154986402 Marionette TRACE conn5 <- [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:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1034ms 05:23:06 INFO - PROCESS | 3476 | 1461154986428 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 05:23:06 INFO - PROCESS | 3476 | 1461154986431 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 05:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:23:06 INFO - PROCESS | 3476 | 1461154986435 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 3476 | 1461154986437 Marionette TRACE conn5 <- [1,2214,null,{}] 05:23:06 INFO - PROCESS | 3476 | 1461154986441 Marionette TRACE conn5 -> [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:23:06 INFO - PROCESS | 3476 | 1461154986572 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 05:23:06 INFO - PROCESS | 3476 | 1461154986742 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:06 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A8697800 == 127 [pid = 3476] [id = 563] 05:23:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 209 (00000023A3610800) [pid = 3476] [serial = 1689] [outer = 0000000000000000] 05:23:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 210 (00000023A3E10800) [pid = 3476] [serial = 1690] [outer = 00000023A3610800] 05:23:06 INFO - PROCESS | 3476 | 1461154986801 Marionette DEBUG loaded listener.js 05:23:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 211 (00000023A4B95800) [pid = 3476] [serial = 1691] [outer = 00000023A3610800] 05:23:07 INFO - PROCESS | 3476 | 1461154987340 Marionette TRACE conn5 <- [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:23:07 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:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 940ms 05:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:23:07 INFO - PROCESS | 3476 | 1461154987377 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 05:23:07 INFO - PROCESS | 3476 | 1461154987380 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 05:23:07 INFO - PROCESS | 3476 | 1461154987383 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 3476 | 1461154987386 Marionette TRACE conn5 <- [1,2218,null,{}] 05:23:07 INFO - PROCESS | 3476 | 1461154987390 Marionette TRACE conn5 -> [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:23:07 INFO - PROCESS | 3476 | 1461154987516 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 05:23:07 INFO - PROCESS | 3476 | 1461154987672 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:07 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A90AE000 == 128 [pid = 3476] [id = 564] 05:23:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 212 (00000023A30B3800) [pid = 3476] [serial = 1692] [outer = 0000000000000000] 05:23:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 213 (00000023A5603000) [pid = 3476] [serial = 1693] [outer = 00000023A30B3800] 05:23:07 INFO - PROCESS | 3476 | 1461154987730 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 214 (00000023A5679C00) [pid = 3476] [serial = 1694] [outer = 00000023A30B3800] 05:23:08 INFO - PROCESS | 3476 | 1461154988348 Marionette TRACE conn5 <- [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:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 05:23:08 INFO - PROCESS | 3476 | 1461154988371 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 3476 | 1461154988374 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 05:23:08 INFO - PROCESS | 3476 | 1461154988377 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:23:08 INFO - PROCESS | 3476 | 1461154988380 Marionette TRACE conn5 <- [1,2222,null,{}] 05:23:08 INFO - PROCESS | 3476 | 1461154988383 Marionette TRACE conn5 -> [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:23:08 INFO - PROCESS | 3476 | 1461154988521 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 05:23:08 INFO - PROCESS | 3476 | 1461154988692 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AA2BD000 == 129 [pid = 3476] [id = 565] 05:23:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 215 (00000023A568E800) [pid = 3476] [serial = 1695] [outer = 0000000000000000] 05:23:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 216 (00000023A57AB800) [pid = 3476] [serial = 1696] [outer = 00000023A568E800] 05:23:08 INFO - PROCESS | 3476 | 1461154988753 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 217 (00000023A5893C00) [pid = 3476] [serial = 1697] [outer = 00000023A568E800] 05:23:09 INFO - PROCESS | 3476 | 1461154989359 Marionette TRACE conn5 <- [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:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1028ms 05:23:09 INFO - PROCESS | 3476 | 1461154989408 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 05:23:09 INFO - PROCESS | 3476 | 1461154989411 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 05:23:09 INFO - PROCESS | 3476 | 1461154989415 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:23:09 INFO - PROCESS | 3476 | 1461154989417 Marionette TRACE conn5 <- [1,2226,null,{}] 05:23:09 INFO - PROCESS | 3476 | 1461154989421 Marionette TRACE conn5 -> [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:23:09 INFO - PROCESS | 3476 | 1461154989546 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 05:23:09 INFO - PROCESS | 3476 | 1461154989703 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:09 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AC1E0800 == 130 [pid = 3476] [id = 566] 05:23:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 218 (00000023A5896800) [pid = 3476] [serial = 1698] [outer = 0000000000000000] 05:23:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 219 (00000023A58A2400) [pid = 3476] [serial = 1699] [outer = 00000023A5896800] 05:23:09 INFO - PROCESS | 3476 | 1461154989763 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 220 (00000023A5A9C000) [pid = 3476] [serial = 1700] [outer = 00000023A5896800] 05:23:10 INFO - PROCESS | 3476 | 1461154990304 Marionette TRACE conn5 <- [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:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 942ms 05:23:10 INFO - PROCESS | 3476 | 1461154990360 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 05:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:23:10 INFO - PROCESS | 3476 | 1461154990363 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 05:23:10 INFO - PROCESS | 3476 | 1461154990367 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - PROCESS | 3476 | 1461154990369 Marionette TRACE conn5 <- [1,2230,null,{}] 05:23:10 INFO - PROCESS | 3476 | 1461154990373 Marionette TRACE conn5 -> [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:23:10 INFO - PROCESS | 3476 | 1461154990529 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 05:23:10 INFO - PROCESS | 3476 | 1461154990687 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:10 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AC3EA000 == 131 [pid = 3476] [id = 567] 05:23:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 221 (00000023A5AA6800) [pid = 3476] [serial = 1701] [outer = 0000000000000000] 05:23:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 222 (00000023A5AA9400) [pid = 3476] [serial = 1702] [outer = 00000023A5AA6800] 05:23:10 INFO - PROCESS | 3476 | 1461154990744 Marionette DEBUG loaded listener.js 05:23:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 223 (00000023A5E34800) [pid = 3476] [serial = 1703] [outer = 00000023A5AA6800] 05:23:11 INFO - PROCESS | 3476 | 1461154991328 Marionette TRACE conn5 <- [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:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1028ms 05:23:11 INFO - PROCESS | 3476 | 1461154991397 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 05:23:11 INFO - PROCESS | 3476 | 1461154991400 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 05:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:23:11 INFO - PROCESS | 3476 | 1461154991404 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:23:11 INFO - PROCESS | 3476 | 1461154991406 Marionette TRACE conn5 <- [1,2234,null,{}] 05:23:11 INFO - PROCESS | 3476 | 1461154991430 Marionette TRACE conn5 -> [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:23:11 INFO - PROCESS | 3476 | 1461154991557 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 05:23:11 INFO - PROCESS | 3476 | 1461154991716 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:11 INFO - PROCESS | 3476 | ++DOCSHELL 00000023AC563800 == 132 [pid = 3476] [id = 568] 05:23:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 224 (00000023A6C31000) [pid = 3476] [serial = 1704] [outer = 0000000000000000] 05:23:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 225 (00000023A6C3D000) [pid = 3476] [serial = 1705] [outer = 00000023A6C31000] 05:23:11 INFO - PROCESS | 3476 | 1461154991776 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 226 (00000023A6D9F800) [pid = 3476] [serial = 1706] [outer = 00000023A6C31000] 05:23:12 INFO - PROCESS | 3476 | 1461154992365 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 987ms 05:23:12 INFO - PROCESS | 3476 | 1461154992392 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 3476 | 1461154992395 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 05:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:23:12 INFO - PROCESS | 3476 | 1461154992399 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 3476 | 1461154992402 Marionette TRACE conn5 <- [1,2238,null,{}] 05:23:12 INFO - PROCESS | 3476 | 1461154992405 Marionette TRACE conn5 -> [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:23:12 INFO - PROCESS | 3476 | 1461154992531 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 05:23:12 INFO - PROCESS | 3476 | 1461154992690 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7F72800 == 133 [pid = 3476] [id = 569] 05:23:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 227 (00000023A7267800) [pid = 3476] [serial = 1707] [outer = 0000000000000000] 05:23:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 228 (00000023A7731400) [pid = 3476] [serial = 1708] [outer = 00000023A7267800] 05:23:12 INFO - PROCESS | 3476 | 1461154992747 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 229 (00000023A776F800) [pid = 3476] [serial = 1709] [outer = 00000023A7267800] 05:23:13 INFO - PROCESS | 3476 | 1461154993425 Marionette TRACE conn5 <- [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:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1076ms 05:23:13 INFO - PROCESS | 3476 | 1461154993477 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 3476 | 1461154993480 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 05:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:23:13 INFO - PROCESS | 3476 | 1461154993484 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:23:13 INFO - PROCESS | 3476 | 1461154993487 Marionette TRACE conn5 <- [1,2242,null,{}] 05:23:13 INFO - PROCESS | 3476 | 1461154993506 Marionette TRACE conn5 -> [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:23:13 INFO - PROCESS | 3476 | 1461154993659 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 05:23:13 INFO - PROCESS | 3476 | 1461154993820 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F247000 == 134 [pid = 3476] [id = 570] 05:23:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 230 (000000239B85BC00) [pid = 3476] [serial = 1710] [outer = 0000000000000000] 05:23:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 231 (00000023A30BA800) [pid = 3476] [serial = 1711] [outer = 000000239B85BC00] 05:23:13 INFO - PROCESS | 3476 | 1461154993881 Marionette DEBUG loaded listener.js 05:23:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 232 (00000023A7894C00) [pid = 3476] [serial = 1712] [outer = 000000239B85BC00] 05:23:14 INFO - PROCESS | 3476 | 1461154994506 Marionette TRACE conn5 <- [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:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1038ms 05:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:23:14 INFO - PROCESS | 3476 | 1461154994525 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 05:23:14 INFO - PROCESS | 3476 | 1461154994527 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 05:23:14 INFO - PROCESS | 3476 | 1461154994530 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:23:14 INFO - PROCESS | 3476 | 1461154994533 Marionette TRACE conn5 <- [1,2246,null,{}] 05:23:14 INFO - PROCESS | 3476 | 1461154994537 Marionette TRACE conn5 -> [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:23:14 INFO - PROCESS | 3476 | 1461154994666 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 05:23:14 INFO - PROCESS | 3476 | 1461154994849 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977C9800 == 135 [pid = 3476] [id = 571] 05:23:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 233 (000000238A468C00) [pid = 3476] [serial = 1713] [outer = 0000000000000000] 05:23:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 234 (0000002390824800) [pid = 3476] [serial = 1714] [outer = 000000238A468C00] 05:23:14 INFO - PROCESS | 3476 | 1461154994907 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 235 (0000002398156800) [pid = 3476] [serial = 1715] [outer = 000000238A468C00] 05:23:15 INFO - PROCESS | 3476 | 1461154995522 Marionette TRACE conn5 <- [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:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1028ms 05:23:15 INFO - PROCESS | 3476 | 1461154995562 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 3476 | 1461154995565 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 05:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:23:15 INFO - PROCESS | 3476 | 1461154995568 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 3476 | 1461154995571 Marionette TRACE conn5 <- [1,2250,null,{}] 05:23:15 INFO - PROCESS | 3476 | 1461154995593 Marionette TRACE conn5 -> [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:23:15 INFO - PROCESS | 3476 | 1461154995724 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 05:23:16 INFO - PROCESS | 3476 | 1461154996121 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:16 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396480800 == 136 [pid = 3476] [id = 572] 05:23:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 236 (00000023892F0800) [pid = 3476] [serial = 1716] [outer = 0000000000000000] 05:23:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 237 (000000238AB9AC00) [pid = 3476] [serial = 1717] [outer = 00000023892F0800] 05:23:16 INFO - PROCESS | 3476 | 1461154996187 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 238 (000000239009C400) [pid = 3476] [serial = 1718] [outer = 00000023892F0800] 05:23:16 INFO - PROCESS | 3476 | 1461154996825 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1301ms 05:23:16 INFO - PROCESS | 3476 | 1461154996871 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 05:23:16 INFO - PROCESS | 3476 | 1461154996877 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 05:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:23:16 INFO - PROCESS | 3476 | 1461154996883 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:23:16 INFO - PROCESS | 3476 | 1461154996886 Marionette TRACE conn5 <- [1,2254,null,{}] 05:23:16 INFO - PROCESS | 3476 | 1461154996891 Marionette TRACE conn5 -> [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:23:17 INFO - PROCESS | 3476 | 1461154997021 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 05:23:17 INFO - PROCESS | 3476 | 1461154997189 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F557000 == 137 [pid = 3476] [id = 573] 05:23:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 239 (0000002390183400) [pid = 3476] [serial = 1719] [outer = 0000000000000000] 05:23:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 240 (0000002390865800) [pid = 3476] [serial = 1720] [outer = 0000002390183400] 05:23:17 INFO - PROCESS | 3476 | 1461154997242 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 241 (0000002398507C00) [pid = 3476] [serial = 1721] [outer = 0000002390183400] 05:23:17 INFO - PROCESS | 3476 | 1461154997829 Marionette TRACE conn5 <- [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:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 986ms 05:23:17 INFO - PROCESS | 3476 | 1461154997873 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 05:23:17 INFO - PROCESS | 3476 | 1461154997878 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 05:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:23:17 INFO - PROCESS | 3476 | 1461154997883 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 3476 | 1461154997885 Marionette TRACE conn5 <- [1,2258,null,{}] 05:23:17 INFO - PROCESS | 3476 | 1461154997889 Marionette TRACE conn5 -> [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:23:18 INFO - PROCESS | 3476 | 1461154998010 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 05:23:18 INFO - PROCESS | 3476 | 1461154998218 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7718800 == 136 [pid = 3476] [id = 558] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 0000002397D0A000 == 135 [pid = 3476] [id = 557] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A73D6800 == 134 [pid = 3476] [id = 556] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5DD5000 == 133 [pid = 3476] [id = 555] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A565A000 == 132 [pid = 3476] [id = 554] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3086000 == 131 [pid = 3476] [id = 553] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB98000 == 130 [pid = 3476] [id = 552] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 0000002397178800 == 129 [pid = 3476] [id = 551] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 240 (00000023905C9000) [pid = 3476] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 239 (00000023A7B23400) [pid = 3476] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 238 (00000023A7733000) [pid = 3476] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 237 (00000023A847EC00) [pid = 3476] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 236 (00000023A6D9C400) [pid = 3476] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 235 (00000023A7D3D800) [pid = 3476] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 234 (000000239BA15C00) [pid = 3476] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 233 (00000023A58A0C00) [pid = 3476] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F8D5800 == 130 [pid = 3476] [id = 574] 05:23:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 234 (000000238AD05C00) [pid = 3476] [serial = 1722] [outer = 0000000000000000] 05:23:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 235 (000000238F90C000) [pid = 3476] [serial = 1723] [outer = 000000238AD05C00] 05:23:18 INFO - PROCESS | 3476 | 1461154998335 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 236 (000000239771E800) [pid = 3476] [serial = 1724] [outer = 000000238AD05C00] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A09000 == 129 [pid = 3476] [id = 550] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 000000239B952800 == 128 [pid = 3476] [id = 549] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 000000239C64B000 == 127 [pid = 3476] [id = 548] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 000000238A217800 == 126 [pid = 3476] [id = 12] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023AA932800 == 125 [pid = 3476] [id = 546] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A6C8E800 == 124 [pid = 3476] [id = 545] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023AA231800 == 123 [pid = 3476] [id = 544] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A83D4800 == 122 [pid = 3476] [id = 543] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023AA2BF000 == 121 [pid = 3476] [id = 542] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023AC3F4800 == 120 [pid = 3476] [id = 541] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A867D000 == 119 [pid = 3476] [id = 540] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0285800 == 118 [pid = 3476] [id = 539] 05:23:18 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E15000 == 117 [pid = 3476] [id = 538] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 235 (00000023A7B28000) [pid = 3476] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 234 (0000002399EBA800) [pid = 3476] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 233 (000000239D0DA800) [pid = 3476] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 232 (000000239C392C00) [pid = 3476] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 231 (00000023A360D800) [pid = 3476] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 230 (0000002391047400) [pid = 3476] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 229 (000000239D48A000) [pid = 3476] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 228 (000000239BA85800) [pid = 3476] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 227 (00000023A7B31400) [pid = 3476] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 226 (00000023A7B1EC00) [pid = 3476] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 225 (00000023A6C33000) [pid = 3476] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 224 (00000023A3E0F800) [pid = 3476] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 223 (00000023A5604C00) [pid = 3476] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 222 (0000002390730800) [pid = 3476] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 221 (00000023A13D2400) [pid = 3476] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 220 (00000023A57AA000) [pid = 3476] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 219 (000000239D08A400) [pid = 3476] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 218 (00000023A7DA0000) [pid = 3476] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 217 (0000002397F56C00) [pid = 3476] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 216 (000000239CBF0C00) [pid = 3476] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 215 (00000023A0198C00) [pid = 3476] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 214 (000000239F0CAC00) [pid = 3476] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 213 (00000023A0195800) [pid = 3476] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 212 (00000023A6E4B000) [pid = 3476] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 211 (000000239F56C400) [pid = 3476] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 210 (00000023A6E52800) [pid = 3476] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 209 (000000239BA7BC00) [pid = 3476] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 208 (00000023A5A9A400) [pid = 3476] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 207 (000000239B59A800) [pid = 3476] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 206 (000000239CBF7800) [pid = 3476] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 205 (00000023A7D6E000) [pid = 3476] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 204 (00000023A788C000) [pid = 3476] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 203 (0000002397F9DC00) [pid = 3476] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 202 (000000239081EC00) [pid = 3476] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 201 (000000238F884400) [pid = 3476] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 200 (000000239CBEA400) [pid = 3476] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 199 (00000023A7D99800) [pid = 3476] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 198 (000000239D045C00) [pid = 3476] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 197 (00000023A6E48400) [pid = 3476] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 196 (00000023A273CC00) [pid = 3476] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 195 (00000023A4B9DC00) [pid = 3476] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 194 (00000023989BB000) [pid = 3476] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 193 (00000023A5853000) [pid = 3476] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 192 (000000239CB54800) [pid = 3476] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 191 (000000239B485C00) [pid = 3476] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 190 (000000239C233400) [pid = 3476] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 189 (00000023A34C9000) [pid = 3476] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 188 (00000023A6C30C00) [pid = 3476] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 187 (00000023A3E24400) [pid = 3476] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 186 (00000023A360F000) [pid = 3476] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 185 (00000023A4B96400) [pid = 3476] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 184 (00000023988F2400) [pid = 3476] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 183 (000000239F4F6800) [pid = 3476] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 182 (000000239BA81400) [pid = 3476] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 181 (000000239D490800) [pid = 3476] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 180 (00000023A57A5400) [pid = 3476] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 179 (00000023A5E3DC00) [pid = 3476] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 178 (000000239C4AF800) [pid = 3476] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 177 (000000239CB18C00) [pid = 3476] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 176 (00000023A9A08800) [pid = 3476] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 175 (00000023A13D0C00) [pid = 3476] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 174 (000000239BA82000) [pid = 3476] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 173 (000000239C276C00) [pid = 3476] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 172 (00000023A7262000) [pid = 3476] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 171 (00000023A3E10C00) [pid = 3476] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 170 (000000239771A400) [pid = 3476] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 169 (0000002390815400) [pid = 3476] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 168 (00000023A55AC000) [pid = 3476] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 167 (000000238F919C00) [pid = 3476] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 166 (000000239B59A400) [pid = 3476] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 165 (0000002398505800) [pid = 3476] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (0000002390734C00) [pid = 3476] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (000000239C274400) [pid = 3476] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (000000239CBECC00) [pid = 3476] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (00000023A7898C00) [pid = 3476] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (00000023A5722000) [pid = 3476] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (00000023A588FC00) [pid = 3476] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (000000238F634C00) [pid = 3476] [serial = 1082] [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:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (000000239C3BC800) [pid = 3476] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (00000023A30B7800) [pid = 3476] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (00000023A5897000) [pid = 3476] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (000000239CFF3C00) [pid = 3476] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 05:23:18 INFO - PROCESS | 3476 | 1461154998901 Marionette TRACE conn5 <- [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:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1029ms 05:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:23:18 INFO - PROCESS | 3476 | 1461154998915 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 3476 | 1461154998917 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 05:23:18 INFO - PROCESS | 3476 | 1461154998942 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 3476 | 1461154998948 Marionette TRACE conn5 <- [1,2262,null,{}] 05:23:18 INFO - PROCESS | 3476 | 1461154998958 Marionette TRACE conn5 -> [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:23:19 INFO - PROCESS | 3476 | 1461154999069 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 05:23:19 INFO - PROCESS | 3476 | 1461154999202 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A8A5800 == 118 [pid = 3476] [id = 575] 05:23:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 155 (0000002391049000) [pid = 3476] [serial = 1725] [outer = 0000000000000000] 05:23:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (00000023988F8400) [pid = 3476] [serial = 1726] [outer = 0000002391049000] 05:23:19 INFO - PROCESS | 3476 | 1461154999251 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (000000239B485C00) [pid = 3476] [serial = 1727] [outer = 0000002391049000] 05:23:19 INFO - PROCESS | 3476 | 1461154999612 Marionette TRACE conn5 <- [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:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 753ms 05:23:19 INFO - PROCESS | 3476 | 1461154999677 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 05:23:19 INFO - PROCESS | 3476 | 1461154999680 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 05:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:23:19 INFO - PROCESS | 3476 | 1461154999683 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - PROCESS | 3476 | 1461154999685 Marionette TRACE conn5 <- [1,2266,null,{}] 05:23:19 INFO - PROCESS | 3476 | 1461154999689 Marionette TRACE conn5 -> [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:23:19 INFO - PROCESS | 3476 | 1461154999799 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 05:23:19 INFO - PROCESS | 3476 | 1461154999806 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB9B000 == 119 [pid = 3476] [id = 576] 05:23:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (000000239B485400) [pid = 3476] [serial = 1728] [outer = 0000000000000000] 05:23:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (000000239BA1D000) [pid = 3476] [serial = 1729] [outer = 000000239B485400] 05:23:19 INFO - PROCESS | 3476 | 1461154999853 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (000000239BA86C00) [pid = 3476] [serial = 1730] [outer = 000000239B485400] 05:23:20 INFO - PROCESS | 3476 | 1461155000303 Marionette TRACE conn5 <- [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:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 672ms 05:23:20 INFO - PROCESS | 3476 | 1461155000357 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 3476 | 1461155000359 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 05:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:23:20 INFO - PROCESS | 3476 | 1461155000363 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 3476 | 1461155000364 Marionette TRACE conn5 <- [1,2270,null,{}] 05:23:20 INFO - PROCESS | 3476 | 1461155000368 Marionette TRACE conn5 -> [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:23:20 INFO - PROCESS | 3476 | 1461155000472 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 05:23:20 INFO - PROCESS | 3476 | 1461155000513 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0583000 == 120 [pid = 3476] [id = 577] 05:23:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (000000239C24DC00) [pid = 3476] [serial = 1731] [outer = 0000000000000000] 05:23:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (000000239C257000) [pid = 3476] [serial = 1732] [outer = 000000239C24DC00] 05:23:20 INFO - PROCESS | 3476 | 1461155000570 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (000000239C39D000) [pid = 3476] [serial = 1733] [outer = 000000239C24DC00] 05:23:21 INFO - PROCESS | 3476 | 1461155001100 Marionette TRACE conn5 <- [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:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 775ms 05:23:21 INFO - PROCESS | 3476 | 1461155001140 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 05:23:21 INFO - PROCESS | 3476 | 1461155001143 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 05:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:23:21 INFO - PROCESS | 3476 | 1461155001146 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:23:21 INFO - PROCESS | 3476 | 1461155001148 Marionette TRACE conn5 <- [1,2274,null,{}] 05:23:21 INFO - PROCESS | 3476 | 1461155001151 Marionette TRACE conn5 -> [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:23:21 INFO - PROCESS | 3476 | 1461155001298 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 05:23:21 INFO - PROCESS | 3476 | 1461155001324 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:21 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2535800 == 121 [pid = 3476] [id = 578] 05:23:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (000000239C68E000) [pid = 3476] [serial = 1734] [outer = 0000000000000000] 05:23:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (000000239CB13800) [pid = 3476] [serial = 1735] [outer = 000000239C68E000] 05:23:21 INFO - PROCESS | 3476 | 1461155001370 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 166 (000000239CB53C00) [pid = 3476] [serial = 1736] [outer = 000000239C68E000] 05:23:21 INFO - PROCESS | 3476 | 1461155001824 Marionette TRACE conn5 <- [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:23:21 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:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 733ms 05:23:21 INFO - PROCESS | 3476 | 1461155001882 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 05:23:21 INFO - PROCESS | 3476 | 1461155001885 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 05:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:23:21 INFO - PROCESS | 3476 | 1461155001888 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:23:21 INFO - PROCESS | 3476 | 1461155001890 Marionette TRACE conn5 <- [1,2278,null,{}] 05:23:21 INFO - PROCESS | 3476 | 1461155001925 Marionette TRACE conn5 -> [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:23:22 INFO - PROCESS | 3476 | 1461155002069 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 05:23:22 INFO - PROCESS | 3476 | 1461155002091 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3ACA000 == 122 [pid = 3476] [id = 579] 05:23:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 167 (000000239CBECC00) [pid = 3476] [serial = 1737] [outer = 0000000000000000] 05:23:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 168 (000000239CBF5400) [pid = 3476] [serial = 1738] [outer = 000000239CBECC00] 05:23:22 INFO - PROCESS | 3476 | 1461155002137 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 169 (000000239CE8F000) [pid = 3476] [serial = 1739] [outer = 000000239CBECC00] 05:23:22 INFO - PROCESS | 3476 | 1461155002599 Marionette TRACE conn5 <- [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:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 05:23:22 INFO - PROCESS | 3476 | 1461155002626 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 3476 | 1461155002628 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 05:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:23:22 INFO - PROCESS | 3476 | 1461155002631 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 3476 | 1461155002633 Marionette TRACE conn5 <- [1,2282,null,{}] 05:23:22 INFO - PROCESS | 3476 | 1461155002636 Marionette TRACE conn5 -> [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:23:23 INFO - PROCESS | 3476 | 1461155003058 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 168 (00000023A589C800) [pid = 3476] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 167 (000000239487B400) [pid = 3476] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 166 (000000239F57B800) [pid = 3476] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 165 (000000239009EC00) [pid = 3476] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (0000002396C82800) [pid = 3476] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (0000002398612000) [pid = 3476] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (000000239C38E800) [pid = 3476] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (000000238F887000) [pid = 3476] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (000000238F914000) [pid = 3476] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (000000239C235400) [pid = 3476] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (000000239D0D4400) [pid = 3476] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:23:23 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (000000239A9CC400) [pid = 3476] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:23:23 INFO - PROCESS | 3476 | 1461155003137 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:23 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B950000 == 123 [pid = 3476] [id = 580] 05:23:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (000000238F910000) [pid = 3476] [serial = 1740] [outer = 0000000000000000] 05:23:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (0000002390821C00) [pid = 3476] [serial = 1741] [outer = 000000238F910000] 05:23:23 INFO - PROCESS | 3476 | 1461155003185 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (000000239C26D800) [pid = 3476] [serial = 1742] [outer = 000000238F910000] 05:23:23 INFO - PROCESS | 3476 | 1461155003593 Marionette TRACE conn5 <- [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:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 05:23:23 INFO - PROCESS | 3476 | 1461155003621 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 3476 | 1461155003623 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 05:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:23:23 INFO - PROCESS | 3476 | 1461155003626 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 3476 | 1461155003628 Marionette TRACE conn5 <- [1,2286,null,{}] 05:23:23 INFO - PROCESS | 3476 | 1461155003632 Marionette TRACE conn5 -> [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:23:23 INFO - PROCESS | 3476 | 1461155003738 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 05:23:23 INFO - PROCESS | 3476 | 1461155003744 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:23 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5646000 == 124 [pid = 3476] [id = 581] 05:23:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (000000239CFF3000) [pid = 3476] [serial = 1743] [outer = 0000000000000000] 05:23:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (000000239D0E2C00) [pid = 3476] [serial = 1744] [outer = 000000239CFF3000] 05:23:23 INFO - PROCESS | 3476 | 1461155003792 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (000000239D36A800) [pid = 3476] [serial = 1745] [outer = 000000239CFF3000] 05:23:24 INFO - PROCESS | 3476 | 1461155004229 Marionette TRACE conn5 <- [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:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 627ms 05:23:24 INFO - PROCESS | 3476 | 1461155004275 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 3476 | 1461155004277 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 05:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:23:24 INFO - PROCESS | 3476 | 1461155004282 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 3476 | 1461155004284 Marionette TRACE conn5 <- [1,2290,null,{}] 05:23:24 INFO - PROCESS | 3476 | 1461155004287 Marionette TRACE conn5 -> [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:23:24 INFO - PROCESS | 3476 | 1461155004393 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 05:23:24 INFO - PROCESS | 3476 | 1461155004399 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A59DF800 == 125 [pid = 3476] [id = 582] 05:23:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (000000239D491800) [pid = 3476] [serial = 1746] [outer = 0000000000000000] 05:23:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (000000239F0C9800) [pid = 3476] [serial = 1747] [outer = 000000239D491800] 05:23:24 INFO - PROCESS | 3476 | 1461155004451 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 166 (000000239F579C00) [pid = 3476] [serial = 1748] [outer = 000000239D491800] 05:23:24 INFO - PROCESS | 3476 | 1461155004922 Marionette TRACE conn5 <- [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:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 672ms 05:23:24 INFO - PROCESS | 3476 | 1461155004965 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 3476 | 1461155004967 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 05:23:24 INFO - PROCESS | 3476 | 1461155004971 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:23:24 INFO - PROCESS | 3476 | 1461155004974 Marionette TRACE conn5 <- [1,2294,null,{}] 05:23:24 INFO - PROCESS | 3476 | 1461155004977 Marionette TRACE conn5 -> [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:23:25 INFO - PROCESS | 3476 | 1461155005200 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 05:23:25 INFO - PROCESS | 3476 | 1461155005360 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C6F000 == 126 [pid = 3476] [id = 583] 05:23:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 167 (000000238AD03800) [pid = 3476] [serial = 1749] [outer = 0000000000000000] 05:23:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 168 (000000238C826C00) [pid = 3476] [serial = 1750] [outer = 000000238AD03800] 05:23:25 INFO - PROCESS | 3476 | 1461155005422 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 169 (000000239107D000) [pid = 3476] [serial = 1751] [outer = 000000238AD03800] 05:23:26 INFO - PROCESS | 3476 | 1461155006109 Marionette TRACE conn5 <- [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:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1183ms 05:23:26 INFO - PROCESS | 3476 | 1461155006160 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 3476 | 1461155006165 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 05:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:23:26 INFO - PROCESS | 3476 | 1461155006170 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 3476 | 1461155006176 Marionette TRACE conn5 <- [1,2298,null,{}] 05:23:26 INFO - PROCESS | 3476 | 1461155006181 Marionette TRACE conn5 -> [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:23:26 INFO - PROCESS | 3476 | 1461155006324 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 05:23:26 INFO - PROCESS | 3476 | 1461155006478 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:26 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEAA000 == 127 [pid = 3476] [id = 584] 05:23:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 170 (0000002398646C00) [pid = 3476] [serial = 1752] [outer = 0000000000000000] 05:23:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 171 (0000002398B37C00) [pid = 3476] [serial = 1753] [outer = 0000002398646C00] 05:23:26 INFO - PROCESS | 3476 | 1461155006539 Marionette DEBUG loaded listener.js 05:23:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 172 (000000239B59A400) [pid = 3476] [serial = 1754] [outer = 0000002398646C00] 05:23:27 INFO - PROCESS | 3476 | 1461155007205 Marionette TRACE conn5 <- [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:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1079ms 05:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:23:27 INFO - PROCESS | 3476 | 1461155007257 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 05:23:27 INFO - PROCESS | 3476 | 1461155007261 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 05:23:27 INFO - PROCESS | 3476 | 1461155007265 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:23:27 INFO - PROCESS | 3476 | 1461155007268 Marionette TRACE conn5 <- [1,2302,null,{}] 05:23:27 INFO - PROCESS | 3476 | 1461155007272 Marionette TRACE conn5 -> [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:23:27 INFO - PROCESS | 3476 | 1461155007439 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 05:23:27 INFO - PROCESS | 3476 | 1461155007595 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5A5B000 == 128 [pid = 3476] [id = 585] 05:23:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 173 (000000239C240000) [pid = 3476] [serial = 1755] [outer = 0000000000000000] 05:23:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 174 (000000239C4B3C00) [pid = 3476] [serial = 1756] [outer = 000000239C240000] 05:23:27 INFO - PROCESS | 3476 | 1461155007652 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 175 (000000239D046000) [pid = 3476] [serial = 1757] [outer = 000000239C240000] 05:23:28 INFO - PROCESS | 3476 | 1461155008235 Marionette TRACE conn5 <- [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:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 983ms 05:23:28 INFO - PROCESS | 3476 | 1461155008256 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 3476 | 1461155008260 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 05:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:23:28 INFO - PROCESS | 3476 | 1461155008274 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 3476 | 1461155008279 Marionette TRACE conn5 <- [1,2306,null,{}] 05:23:28 INFO - PROCESS | 3476 | 1461155008283 Marionette TRACE conn5 -> [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:23:28 INFO - PROCESS | 3476 | 1461155008422 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 05:23:28 INFO - PROCESS | 3476 | 1461155008588 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5FD7000 == 129 [pid = 3476] [id = 586] 05:23:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 176 (000000239F6EA800) [pid = 3476] [serial = 1758] [outer = 0000000000000000] 05:23:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 177 (00000023A0197C00) [pid = 3476] [serial = 1759] [outer = 000000239F6EA800] 05:23:28 INFO - PROCESS | 3476 | 1461155008645 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 178 (00000023A2743400) [pid = 3476] [serial = 1760] [outer = 000000239F6EA800] 05:23:29 INFO - PROCESS | 3476 | 1461155009259 Marionette TRACE conn5 <- [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:23:29 INFO - PROCESS | 3476 | 1461155009310 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 05:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:23:29 INFO - PROCESS | 3476 | 1461155009314 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 3476 | 1461155009316 Marionette TRACE conn5 <- [1,2310,null,{}] 05:23:29 INFO - PROCESS | 3476 | 1461155009320 Marionette TRACE conn5 -> [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:23:29 INFO - PROCESS | 3476 | 1461155009483 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 05:23:29 INFO - PROCESS | 3476 | 1461155009635 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:29 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A73B6000 == 130 [pid = 3476] [id = 587] 05:23:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 179 (00000023A273F400) [pid = 3476] [serial = 1761] [outer = 0000000000000000] 05:23:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 180 (00000023A3611400) [pid = 3476] [serial = 1762] [outer = 00000023A273F400] 05:23:29 INFO - PROCESS | 3476 | 1461155009694 Marionette DEBUG loaded listener.js 05:23:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 181 (00000023A3E15800) [pid = 3476] [serial = 1763] [outer = 00000023A273F400] 05:23:30 INFO - PROCESS | 3476 | 1461155010285 Marionette TRACE conn5 <- [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:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 983ms 05:23:30 INFO - PROCESS | 3476 | 1461155010299 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 05:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:23:30 INFO - PROCESS | 3476 | 1461155010302 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 05:23:30 INFO - PROCESS | 3476 | 1461155010305 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:23:30 INFO - PROCESS | 3476 | 1461155010308 Marionette TRACE conn5 <- [1,2314,null,{}] 05:23:30 INFO - PROCESS | 3476 | 1461155010312 Marionette TRACE conn5 -> [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:23:30 INFO - PROCESS | 3476 | 1461155010444 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 05:23:30 INFO - PROCESS | 3476 | 1461155010615 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7656000 == 131 [pid = 3476] [id = 588] 05:23:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 182 (00000023A55A8C00) [pid = 3476] [serial = 1764] [outer = 0000000000000000] 05:23:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 183 (00000023A55AD400) [pid = 3476] [serial = 1765] [outer = 00000023A55A8C00] 05:23:30 INFO - PROCESS | 3476 | 1461155010682 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 184 (00000023A5682800) [pid = 3476] [serial = 1766] [outer = 00000023A55A8C00] 05:23:31 INFO - PROCESS | 3476 | 1461155011282 Marionette TRACE conn5 <- [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:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1027ms 05:23:31 INFO - PROCESS | 3476 | 1461155011336 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 05:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:23:31 INFO - PROCESS | 3476 | 1461155011338 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 05:23:31 INFO - PROCESS | 3476 | 1461155011342 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 3476 | 1461155011344 Marionette TRACE conn5 <- [1,2318,null,{}] 05:23:31 INFO - PROCESS | 3476 | 1461155011365 Marionette TRACE conn5 -> [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:23:31 INFO - PROCESS | 3476 | 1461155011496 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 05:23:31 INFO - PROCESS | 3476 | 1461155011650 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A78E0000 == 132 [pid = 3476] [id = 589] 05:23:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 185 (00000023A55A9000) [pid = 3476] [serial = 1767] [outer = 0000000000000000] 05:23:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 186 (00000023A57A5400) [pid = 3476] [serial = 1768] [outer = 00000023A55A9000] 05:23:31 INFO - PROCESS | 3476 | 1461155011706 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 187 (00000023A57B3C00) [pid = 3476] [serial = 1769] [outer = 00000023A55A9000] 05:23:32 INFO - PROCESS | 3476 | 1461155012294 Marionette TRACE conn5 <- [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:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 986ms 05:23:32 INFO - PROCESS | 3476 | 1461155012331 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 3476 | 1461155012334 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 05:23:32 INFO - PROCESS | 3476 | 1461155012337 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:23:32 INFO - PROCESS | 3476 | 1461155012339 Marionette TRACE conn5 <- [1,2322,null,{}] 05:23:32 INFO - PROCESS | 3476 | 1461155012343 Marionette TRACE conn5 -> [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:23:32 INFO - PROCESS | 3476 | 1461155012474 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 05:23:32 INFO - PROCESS | 3476 | 1461155012640 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7B5E800 == 133 [pid = 3476] [id = 590] 05:23:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 188 (00000023A57ABC00) [pid = 3476] [serial = 1770] [outer = 0000000000000000] 05:23:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 189 (00000023A5890400) [pid = 3476] [serial = 1771] [outer = 00000023A57ABC00] 05:23:32 INFO - PROCESS | 3476 | 1461155012697 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 190 (00000023A58AC800) [pid = 3476] [serial = 1772] [outer = 00000023A57ABC00] 05:23:33 INFO - PROCESS | 3476 | 1461155013309 Marionette TRACE conn5 <- [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:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1027ms 05:23:33 INFO - PROCESS | 3476 | 1461155013366 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 05:23:33 INFO - PROCESS | 3476 | 1461155013369 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 05:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:23:33 INFO - PROCESS | 3476 | 1461155013373 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - PROCESS | 3476 | 1461155013375 Marionette TRACE conn5 <- [1,2326,null,{}] 05:23:33 INFO - PROCESS | 3476 | 1461155013397 Marionette TRACE conn5 -> [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:23:33 INFO - PROCESS | 3476 | 1461155013526 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 05:23:33 INFO - PROCESS | 3476 | 1461155013681 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A7F1D000 == 134 [pid = 3476] [id = 591] 05:23:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 191 (00000023A5D74000) [pid = 3476] [serial = 1773] [outer = 0000000000000000] 05:23:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 192 (00000023A5E3E800) [pid = 3476] [serial = 1774] [outer = 00000023A5D74000] 05:23:33 INFO - PROCESS | 3476 | 1461155013738 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 193 (00000023A6C64000) [pid = 3476] [serial = 1775] [outer = 00000023A5D74000] 05:23:34 INFO - PROCESS | 3476 | 1461155014295 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 984ms 05:23:34 INFO - PROCESS | 3476 | 1461155014360 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 3476 | 1461155014362 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 05:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:23:34 INFO - PROCESS | 3476 | 1461155014366 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 3476 | 1461155014368 Marionette TRACE conn5 <- [1,2330,null,{}] 05:23:34 INFO - PROCESS | 3476 | 1461155014372 Marionette TRACE conn5 -> [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:23:34 INFO - PROCESS | 3476 | 1461155014504 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 05:23:34 INFO - PROCESS | 3476 | 1461155014659 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A84C1000 == 135 [pid = 3476] [id = 592] 05:23:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 194 (00000023A6D9C400) [pid = 3476] [serial = 1776] [outer = 0000000000000000] 05:23:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 195 (00000023A6E4D000) [pid = 3476] [serial = 1777] [outer = 00000023A6D9C400] 05:23:34 INFO - PROCESS | 3476 | 1461155014716 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 196 (00000023A7263800) [pid = 3476] [serial = 1778] [outer = 00000023A6D9C400] 05:23:35 INFO - PROCESS | 3476 | 1461155015282 Marionette TRACE conn5 <- [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:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 942ms 05:23:35 INFO - PROCESS | 3476 | 1461155015311 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 05:23:35 INFO - PROCESS | 3476 | 1461155015313 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 05:23:35 INFO - PROCESS | 3476 | 1461155015317 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:23:35 INFO - PROCESS | 3476 | 1461155015319 Marionette TRACE conn5 <- [1,2334,null,{}] 05:23:35 INFO - PROCESS | 3476 | 1461155015323 Marionette TRACE conn5 -> [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:23:35 INFO - PROCESS | 3476 | 1461155015453 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 05:23:35 INFO - PROCESS | 3476 | 1461155015698 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:35 INFO - PROCESS | 3476 | ++DOCSHELL 00000023949E2800 == 136 [pid = 3476] [id = 593] 05:23:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 197 (0000002390815C00) [pid = 3476] [serial = 1779] [outer = 0000000000000000] 05:23:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 198 (0000002397F5C000) [pid = 3476] [serial = 1780] [outer = 0000002390815C00] 05:23:35 INFO - PROCESS | 3476 | 1461155015763 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 199 (00000023A30B0000) [pid = 3476] [serial = 1781] [outer = 0000002390815C00] 05:23:36 INFO - PROCESS | 3476 | 1461155016405 Marionette TRACE conn5 <- [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:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1132ms 05:23:36 INFO - PROCESS | 3476 | 1461155016452 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 05:23:36 INFO - PROCESS | 3476 | 1461155016456 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 05:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:23:36 INFO - PROCESS | 3476 | 1461155016460 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 3476 | 1461155016463 Marionette TRACE conn5 <- [1,2338,null,{}] 05:23:36 INFO - PROCESS | 3476 | 1461155016467 Marionette TRACE conn5 -> [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:23:36 INFO - PROCESS | 3476 | 1461155016620 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 05:23:37 INFO - PROCESS | 3476 | 1461155017045 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C313800 == 137 [pid = 3476] [id = 594] 05:23:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 200 (00000023892E8400) [pid = 3476] [serial = 1782] [outer = 0000000000000000] 05:23:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 201 (000000238A6C2C00) [pid = 3476] [serial = 1783] [outer = 00000023892E8400] 05:23:37 INFO - PROCESS | 3476 | 1461155017146 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 202 (000000239072D400) [pid = 3476] [serial = 1784] [outer = 00000023892E8400] 05:23:37 INFO - PROCESS | 3476 | 1461155017767 Marionette TRACE conn5 <- [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:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1388ms 05:23:37 INFO - PROCESS | 3476 | 1461155017849 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 3476 | 1461155017854 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 05:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:23:37 INFO - PROCESS | 3476 | 1461155017860 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 3476 | 1461155017863 Marionette TRACE conn5 <- [1,2342,null,{}] 05:23:37 INFO - PROCESS | 3476 | 1461155017868 Marionette TRACE conn5 -> [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:23:38 INFO - PROCESS | 3476 | 1461155017999 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 05:23:38 INFO - PROCESS | 3476 | 1461155018158 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B27800 == 138 [pid = 3476] [id = 595] 05:23:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 203 (00000023949A1400) [pid = 3476] [serial = 1785] [outer = 0000000000000000] 05:23:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 204 (0000002394C52400) [pid = 3476] [serial = 1786] [outer = 00000023949A1400] 05:23:38 INFO - PROCESS | 3476 | 1461155018211 Marionette DEBUG loaded listener.js 05:23:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 205 (0000002398510C00) [pid = 3476] [serial = 1787] [outer = 00000023949A1400] 05:23:38 INFO - PROCESS | 3476 | 1461155018852 Marionette TRACE conn5 <- [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:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1027ms 05:23:38 INFO - PROCESS | 3476 | 1461155018891 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 3476 | 1461155018896 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 05:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:23:38 INFO - PROCESS | 3476 | 1461155018900 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 3476 | 1461155018903 Marionette TRACE conn5 <- [1,2346,null,{}] 05:23:38 INFO - PROCESS | 3476 | 1461155018906 Marionette TRACE conn5 -> [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:23:39 INFO - PROCESS | 3476 | 1461155019028 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 05:23:39 INFO - PROCESS | 3476 | 1461155019197 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A59DF800 == 137 [pid = 3476] [id = 582] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5646000 == 136 [pid = 3476] [id = 581] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 000000239B950000 == 135 [pid = 3476] [id = 580] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3ACA000 == 134 [pid = 3476] [id = 579] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2535800 == 133 [pid = 3476] [id = 578] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0583000 == 132 [pid = 3476] [id = 577] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 204 (00000023AA8B2800) [pid = 3476] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 203 (00000023AA799400) [pid = 3476] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 202 (00000023A34C2400) [pid = 3476] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977C8000 == 133 [pid = 3476] [id = 596] 05:23:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 203 (000000238F915400) [pid = 3476] [serial = 1788] [outer = 0000000000000000] 05:23:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 204 (0000002394C56000) [pid = 3476] [serial = 1789] [outer = 000000238F915400] 05:23:39 INFO - PROCESS | 3476 | 1461155019319 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 205 (000000239B489400) [pid = 3476] [serial = 1790] [outer = 000000238F915400] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB9B000 == 132 [pid = 3476] [id = 576] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 000000239A8A5800 == 131 [pid = 3476] [id = 575] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 000000238F8D5800 == 130 [pid = 3476] [id = 574] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 000000239F557000 == 129 [pid = 3476] [id = 573] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 0000002396480800 == 128 [pid = 3476] [id = 572] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 000000239F247000 == 127 [pid = 3476] [id = 570] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7F72800 == 126 [pid = 3476] [id = 569] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023AC563800 == 125 [pid = 3476] [id = 568] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023AC3EA000 == 124 [pid = 3476] [id = 567] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023AC1E0800 == 123 [pid = 3476] [id = 566] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023AA2BD000 == 122 [pid = 3476] [id = 565] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A90AE000 == 121 [pid = 3476] [id = 564] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A8697800 == 120 [pid = 3476] [id = 563] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7B6A800 == 119 [pid = 3476] [id = 562] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0B3E000 == 118 [pid = 3476] [id = 561] 05:23:39 INFO - PROCESS | 3476 | --DOCSHELL 000000239C429000 == 117 [pid = 3476] [id = 560] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 204 (00000023A58A7400) [pid = 3476] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 203 (000000239B595000) [pid = 3476] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 202 (000000239B9C9800) [pid = 3476] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 201 (00000023A847C800) [pid = 3476] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 200 (000000239F6F5C00) [pid = 3476] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 199 (0000002397056400) [pid = 3476] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 198 (00000023989BA400) [pid = 3476] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 197 (00000023A34C3C00) [pid = 3476] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 196 (00000023A13C8000) [pid = 3476] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 195 (000000239CBB4400) [pid = 3476] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 194 (0000002398618000) [pid = 3476] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 193 (0000002390735C00) [pid = 3476] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 192 (000000239C3BD000) [pid = 3476] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 191 (00000023A5684800) [pid = 3476] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 190 (00000023A2736400) [pid = 3476] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 189 (00000023A5D77800) [pid = 3476] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 188 (000000239F0CD400) [pid = 3476] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 187 (0000002396C7E400) [pid = 3476] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 186 (000000239D2DA800) [pid = 3476] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 185 (000000239B47F000) [pid = 3476] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 184 (000000239CBB3C00) [pid = 3476] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 183 (000000239CFF4800) [pid = 3476] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 182 (000000238F90F800) [pid = 3476] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 181 (0000002394C4B800) [pid = 3476] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 180 (000000239F4F2000) [pid = 3476] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 179 (00000023A7772800) [pid = 3476] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 178 (000000239C2A2400) [pid = 3476] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 177 (00000023A5699C00) [pid = 3476] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 176 (00000023989B2400) [pid = 3476] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 175 (000000239081B400) [pid = 3476] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | --DOMWINDOW == 174 (000000239D0E1000) [pid = 3476] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 05:23:39 INFO - PROCESS | 3476 | 1461155019858 Marionette TRACE conn5 <- [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:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 985ms 05:23:39 INFO - PROCESS | 3476 | 1461155019888 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 3476 | 1461155019890 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 05:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:23:39 INFO - PROCESS | 3476 | 1461155019895 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 3476 | 1461155019902 Marionette TRACE conn5 <- [1,2350,null,{}] 05:23:39 INFO - PROCESS | 3476 | 1461155019911 Marionette TRACE conn5 -> [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:23:40 INFO - PROCESS | 3476 | 1461155020054 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 05:23:40 INFO - PROCESS | 3476 | 1461155020169 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F23B800 == 118 [pid = 3476] [id = 597] 05:23:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 175 (0000002394C1F000) [pid = 3476] [serial = 1791] [outer = 0000000000000000] 05:23:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 176 (000000239A8B8000) [pid = 3476] [serial = 1792] [outer = 0000002394C1F000] 05:23:40 INFO - PROCESS | 3476 | 1461155020216 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 177 (000000239BA15400) [pid = 3476] [serial = 1793] [outer = 0000002394C1F000] 05:23:40 INFO - PROCESS | 3476 | 1461155020599 Marionette TRACE conn5 <- [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:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 05:23:40 INFO - PROCESS | 3476 | 1461155020660 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 05:23:40 INFO - PROCESS | 3476 | 1461155020663 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 05:23:40 INFO - PROCESS | 3476 | 1461155020666 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:23:40 INFO - PROCESS | 3476 | 1461155020668 Marionette TRACE conn5 <- [1,2354,null,{}] 05:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:23:40 INFO - PROCESS | 3476 | 1461155020672 Marionette TRACE conn5 -> [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:23:40 INFO - PROCESS | 3476 | 1461155020780 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 05:23:40 INFO - PROCESS | 3476 | 1461155020792 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A081B800 == 119 [pid = 3476] [id = 598] 05:23:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 178 (000000239BA86400) [pid = 3476] [serial = 1794] [outer = 0000000000000000] 05:23:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 179 (000000239C23BC00) [pid = 3476] [serial = 1795] [outer = 000000239BA86400] 05:23:40 INFO - PROCESS | 3476 | 1461155020839 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 180 (000000239C27AC00) [pid = 3476] [serial = 1796] [outer = 000000239BA86400] 05:23:41 INFO - PROCESS | 3476 | 1461155021299 Marionette TRACE conn5 <- [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:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 05:23:41 INFO - PROCESS | 3476 | 1461155021345 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 05:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:23:41 INFO - PROCESS | 3476 | 1461155021348 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 05:23:41 INFO - PROCESS | 3476 | 1461155021351 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 3476 | 1461155021353 Marionette TRACE conn5 <- [1,2358,null,{}] 05:23:41 INFO - PROCESS | 3476 | 1461155021356 Marionette TRACE conn5 -> [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:23:41 INFO - PROCESS | 3476 | 1461155021461 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 05:23:41 INFO - PROCESS | 3476 | 1461155021467 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A307F800 == 120 [pid = 3476] [id = 599] 05:23:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 181 (000000239C3BD400) [pid = 3476] [serial = 1797] [outer = 0000000000000000] 05:23:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 182 (000000239C4B9800) [pid = 3476] [serial = 1798] [outer = 000000239C3BD400] 05:23:41 INFO - PROCESS | 3476 | 1461155021526 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 183 (000000239CB19C00) [pid = 3476] [serial = 1799] [outer = 000000239C3BD400] 05:23:42 INFO - PROCESS | 3476 | 1461155022075 Marionette TRACE conn5 <- [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:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 797ms 05:23:42 INFO - PROCESS | 3476 | 1461155022173 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 3476 | 1461155022175 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 05:23:42 INFO - PROCESS | 3476 | 1461155022181 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:23:42 INFO - PROCESS | 3476 | 1461155022183 Marionette TRACE conn5 <- [1,2362,null,{}] 05:23:42 INFO - PROCESS | 3476 | 1461155022186 Marionette TRACE conn5 -> [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:23:42 INFO - PROCESS | 3476 | 1461155022336 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 05:23:42 INFO - PROCESS | 3476 | 1461155022358 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:42 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A551E000 == 121 [pid = 3476] [id = 600] 05:23:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 184 (000000239CBF8400) [pid = 3476] [serial = 1800] [outer = 0000000000000000] 05:23:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 185 (000000239CE8C400) [pid = 3476] [serial = 1801] [outer = 000000239CBF8400] 05:23:42 INFO - PROCESS | 3476 | 1461155022405 Marionette DEBUG loaded listener.js 05:23:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 186 (000000239D044800) [pid = 3476] [serial = 1802] [outer = 000000239CBF8400] 05:23:42 INFO - PROCESS | 3476 | 1461155022868 Marionette TRACE conn5 <- [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:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 733ms 05:23:42 INFO - PROCESS | 3476 | 1461155022917 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 3476 | 1461155022920 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 05:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:23:42 INFO - PROCESS | 3476 | 1461155022923 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 3476 | 1461155022925 Marionette TRACE conn5 <- [1,2366,null,{}] 05:23:42 INFO - PROCESS | 3476 | 1461155022934 Marionette TRACE conn5 -> [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:23:43 INFO - PROCESS | 3476 | 1461155023079 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 05:23:43 INFO - PROCESS | 3476 | 1461155023099 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A5A52000 == 122 [pid = 3476] [id = 601] 05:23:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 187 (000000239D04EC00) [pid = 3476] [serial = 1803] [outer = 0000000000000000] 05:23:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 188 (000000239D0D4400) [pid = 3476] [serial = 1804] [outer = 000000239D04EC00] 05:23:43 INFO - PROCESS | 3476 | 1461155023145 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 189 (000000239D31FC00) [pid = 3476] [serial = 1805] [outer = 000000239D04EC00] 05:23:43 INFO - PROCESS | 3476 | 1461155023610 Marionette TRACE conn5 <- [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:23:43 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:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 188 (000000239C68E000) [pid = 3476] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 187 (000000239CBECC00) [pid = 3476] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 186 (00000023892F0800) [pid = 3476] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 185 (0000002390183400) [pid = 3476] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 184 (0000002391049000) [pid = 3476] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 183 (000000239CFF3000) [pid = 3476] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 182 (000000239C24DC00) [pid = 3476] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 181 (000000238AD05C00) [pid = 3476] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 180 (000000239B485400) [pid = 3476] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:23:44 INFO - PROCESS | 3476 | --DOMWINDOW == 179 (000000238F910000) [pid = 3476] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:23:44 INFO - PROCESS | 3476 | 1461155024066 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 05:23:44 INFO - PROCESS | 3476 | 1461155024068 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 05:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:23:44 INFO - PROCESS | 3476 | 1461155024078 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 3476 | 1461155024080 Marionette TRACE conn5 <- [1,2370,null,{}] 05:23:44 INFO - PROCESS | 3476 | 1461155024084 Marionette TRACE conn5 -> [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:23:44 INFO - PROCESS | 3476 | 1461155024189 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 05:23:44 INFO - PROCESS | 3476 | 1461155024195 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8B8000 == 123 [pid = 3476] [id = 602] 05:23:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 180 (0000002397F4F000) [pid = 3476] [serial = 1806] [outer = 0000000000000000] 05:23:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 181 (000000239B861400) [pid = 3476] [serial = 1807] [outer = 0000002397F4F000] 05:23:44 INFO - PROCESS | 3476 | 1461155024244 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 182 (000000239D318400) [pid = 3476] [serial = 1808] [outer = 0000002397F4F000] 05:23:44 INFO - PROCESS | 3476 | 1461155024709 Marionette TRACE conn5 <- [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:23:44 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:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 05:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:23:44 INFO - PROCESS | 3476 | 1461155024770 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 05:23:44 INFO - PROCESS | 3476 | 1461155024772 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 05:23:44 INFO - PROCESS | 3476 | 1461155024775 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 3476 | 1461155024777 Marionette TRACE conn5 <- [1,2374,null,{}] 05:23:44 INFO - PROCESS | 3476 | 1461155024781 Marionette TRACE conn5 -> [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:23:44 INFO - PROCESS | 3476 | 1461155024886 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 05:23:44 INFO - PROCESS | 3476 | 1461155024892 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A73A9800 == 124 [pid = 3476] [id = 603] 05:23:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 183 (000000239F4EBC00) [pid = 3476] [serial = 1809] [outer = 0000000000000000] 05:23:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 184 (000000239F577800) [pid = 3476] [serial = 1810] [outer = 000000239F4EBC00] 05:23:44 INFO - PROCESS | 3476 | 1461155024938 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 185 (00000023A273C400) [pid = 3476] [serial = 1811] [outer = 000000239F4EBC00] 05:23:45 INFO - PROCESS | 3476 | 1461155025381 Marionette TRACE conn5 <- [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:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 689ms 05:23:45 INFO - PROCESS | 3476 | 1461155025468 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 3476 | 1461155025471 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 05:23:45 INFO - PROCESS | 3476 | 1461155025474 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:23:45 INFO - PROCESS | 3476 | 1461155025476 Marionette TRACE conn5 <- [1,2378,null,{}] 05:23:45 INFO - PROCESS | 3476 | 1461155025479 Marionette TRACE conn5 -> [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:23:45 INFO - PROCESS | 3476 | 1461155025585 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 05:23:45 INFO - PROCESS | 3476 | 1461155025623 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:45 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A78D2800 == 125 [pid = 3476] [id = 604] 05:23:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 186 (00000023A3E19C00) [pid = 3476] [serial = 1812] [outer = 0000000000000000] 05:23:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 187 (00000023A3FAE000) [pid = 3476] [serial = 1813] [outer = 00000023A3E19C00] 05:23:45 INFO - PROCESS | 3476 | 1461155025677 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 188 (00000023A5610400) [pid = 3476] [serial = 1814] [outer = 00000023A3E19C00] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023977C9800 == 124 [pid = 3476] [id = 571] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A6498800 == 123 [pid = 3476] [id = 482] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000238B248800 == 122 [pid = 3476] [id = 199] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A8659000 == 121 [pid = 3476] [id = 498] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3E9E800 == 120 [pid = 3476] [id = 312] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002397911800 == 119 [pid = 3476] [id = 74] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002391144800 == 118 [pid = 3476] [id = 234] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A73D8000 == 117 [pid = 3476] [id = 405] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023AA8CC000 == 116 [pid = 3476] [id = 502] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A86E4800 == 115 [pid = 3476] [id = 460] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239C089000 == 114 [pid = 3476] [id = 88] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239F250000 == 113 [pid = 3476] [id = 198] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239C30C800 == 112 [pid = 3476] [id = 124] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A256C000 == 111 [pid = 3476] [id = 360] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A73B1800 == 110 [pid = 3476] [id = 461] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A86A8800 == 109 [pid = 3476] [id = 501] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3AE2000 == 108 [pid = 3476] [id = 233] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239F558000 == 107 [pid = 3476] [id = 262] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002390020000 == 106 [pid = 3476] [id = 526] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7F10800 == 105 [pid = 3476] [id = 462] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239C432000 == 104 [pid = 3476] [id = 216] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5640000 == 103 [pid = 3476] [id = 250] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2566800 == 102 [pid = 3476] [id = 416] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0B2D800 == 101 [pid = 3476] [id = 214] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002390771000 == 100 [pid = 3476] [id = 89] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023949E9800 == 99 [pid = 3476] [id = 32] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7AE8000 == 98 [pid = 3476] [id = 497] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A308C000 == 97 [pid = 3476] [id = 311] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5FE0800 == 96 [pid = 3476] [id = 385] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0285000 == 95 [pid = 3476] [id = 209] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A4B2A800 == 94 [pid = 3476] [id = 313] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5A5D800 == 93 [pid = 3476] [id = 481] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5FDD800 == 92 [pid = 3476] [id = 422] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239648A800 == 91 [pid = 3476] [id = 59] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023AC1EE800 == 90 [pid = 3476] [id = 525] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A86E1800 == 89 [pid = 3476] [id = 499] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A771B000 == 88 [pid = 3476] [id = 424] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7AE3800 == 87 [pid = 3476] [id = 494] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7702800 == 86 [pid = 3476] [id = 423] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023891C8000 == 85 [pid = 3476] [id = 129] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2824800 == 84 [pid = 3476] [id = 310] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7B64800 == 83 [pid = 3476] [id = 459] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239F55E800 == 82 [pid = 3476] [id = 61] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239B955000 == 81 [pid = 3476] [id = 186] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7F03800 == 80 [pid = 3476] [id = 559] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000238B238800 == 79 [pid = 3476] [id = 77] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEA5800 == 78 [pid = 3476] [id = 260] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002394155800 == 77 [pid = 3476] [id = 483] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A8687000 == 76 [pid = 3476] [id = 515] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239F24A000 == 75 [pid = 3476] [id = 425] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002397BBE000 == 74 [pid = 3476] [id = 114] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5524800 == 73 [pid = 3476] [id = 458] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002398BF3000 == 72 [pid = 3476] [id = 90] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A503A800 == 71 [pid = 3476] [id = 271] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239F439000 == 70 [pid = 3476] [id = 103] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002397A1A000 == 69 [pid = 3476] [id = 30] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2559000 == 68 [pid = 3476] [id = 307] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239F27F000 == 67 [pid = 3476] [id = 261] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09C1000 == 66 [pid = 3476] [id = 108] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A84B7000 == 65 [pid = 3476] [id = 503] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239F55A800 == 64 [pid = 3476] [id = 106] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002390793000 == 63 [pid = 3476] [id = 386] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A2532000 == 62 [pid = 3476] [id = 215] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023905C2000 == 61 [pid = 3476] [id = 504] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239F24C800 == 60 [pid = 3476] [id = 171] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A3076000 == 59 [pid = 3476] [id = 419] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A306F000 == 58 [pid = 3476] [id = 249] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A564F800 == 57 [pid = 3476] [id = 421] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000238A6B0000 == 56 [pid = 3476] [id = 445] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0283800 == 55 [pid = 3476] [id = 496] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0B35800 == 54 [pid = 3476] [id = 463] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239076C000 == 53 [pid = 3476] [id = 368] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A255D000 == 52 [pid = 3476] [id = 348] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239C643800 == 51 [pid = 3476] [id = 259] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002390022000 == 50 [pid = 3476] [id = 332] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5023800 == 49 [pid = 3476] [id = 420] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A8691800 == 48 [pid = 3476] [id = 500] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023AC2DC000 == 47 [pid = 3476] [id = 547] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A09C0000 == 46 [pid = 3476] [id = 527] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0B27800 == 45 [pid = 3476] [id = 595] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239C313800 == 44 [pid = 3476] [id = 594] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023949E2800 == 43 [pid = 3476] [id = 593] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A84C1000 == 42 [pid = 3476] [id = 592] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7F1D000 == 41 [pid = 3476] [id = 591] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7B5E800 == 40 [pid = 3476] [id = 590] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A78E0000 == 39 [pid = 3476] [id = 589] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A7656000 == 38 [pid = 3476] [id = 588] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A73B6000 == 37 [pid = 3476] [id = 587] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5FD7000 == 36 [pid = 3476] [id = 586] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5A5B000 == 35 [pid = 3476] [id = 585] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEAA000 == 34 [pid = 3476] [id = 584] 05:23:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C6F000 == 33 [pid = 3476] [id = 583] 05:23:48 INFO - PROCESS | 3476 | --DOCSHELL 00000023A081B800 == 32 [pid = 3476] [id = 598] 05:23:48 INFO - PROCESS | 3476 | --DOCSHELL 00000023A5A52000 == 31 [pid = 3476] [id = 601] 05:23:48 INFO - PROCESS | 3476 | --DOCSHELL 00000023A307F800 == 30 [pid = 3476] [id = 599] 05:23:48 INFO - PROCESS | 3476 | --DOCSHELL 00000023A551E000 == 29 [pid = 3476] [id = 600] 05:23:48 INFO - PROCESS | 3476 | --DOCSHELL 000000239F23B800 == 28 [pid = 3476] [id = 597] 05:23:48 INFO - PROCESS | 3476 | --DOCSHELL 000000239F8B8000 == 27 [pid = 3476] [id = 602] 05:23:48 INFO - PROCESS | 3476 | --DOCSHELL 00000023A73A9800 == 26 [pid = 3476] [id = 603] 05:23:48 INFO - PROCESS | 3476 | --DOCSHELL 00000023977C8000 == 25 [pid = 3476] [id = 596] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 187 (000000239009C400) [pid = 3476] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 186 (000000238AB9AC00) [pid = 3476] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 185 (0000002390865800) [pid = 3476] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 184 (00000023988F8400) [pid = 3476] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 183 (000000239B485C00) [pid = 3476] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 182 (00000023A58A2400) [pid = 3476] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 181 (000000239D0E2C00) [pid = 3476] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 180 (00000023A30BA800) [pid = 3476] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 179 (00000023A6C3D000) [pid = 3476] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 178 (000000239C257000) [pid = 3476] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 177 (000000238F90C000) [pid = 3476] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 176 (000000239771E800) [pid = 3476] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 175 (0000002398507C00) [pid = 3476] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 174 (000000239C23FC00) [pid = 3476] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 173 (0000002397714000) [pid = 3476] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 172 (000000239BA1D000) [pid = 3476] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 171 (000000239BA86C00) [pid = 3476] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 170 (00000023A5AA9400) [pid = 3476] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 169 (00000023A3E10800) [pid = 3476] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 168 (000000239D2D2C00) [pid = 3476] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 167 (00000023A7731400) [pid = 3476] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 166 (00000023A57AB800) [pid = 3476] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 165 (00000023A5603000) [pid = 3476] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (0000002390824800) [pid = 3476] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (000000239C26D800) [pid = 3476] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (000000239D36A800) [pid = 3476] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (000000239CE8F000) [pid = 3476] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (0000002390821C00) [pid = 3476] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (000000239CB53C00) [pid = 3476] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (000000239C39D000) [pid = 3476] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (000000239F0C9800) [pid = 3476] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (000000239CB13800) [pid = 3476] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (000000239CBF5400) [pid = 3476] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 05:23:49 INFO - PROCESS | 3476 | 1461155029216 Marionette TRACE conn5 <- [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:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 3794ms 05:23:49 INFO - PROCESS | 3476 | 1461155029272 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 05:23:49 INFO - PROCESS | 3476 | 1461155029276 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 05:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:23:49 INFO - PROCESS | 3476 | 1461155029281 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 3476 | 1461155029285 Marionette TRACE conn5 <- [1,2382,null,{}] 05:23:49 INFO - PROCESS | 3476 | 1461155029292 Marionette TRACE conn5 -> [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:23:49 INFO - PROCESS | 3476 | 1461155029391 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 05:23:49 INFO - PROCESS | 3476 | 1461155029512 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ACE9000 == 26 [pid = 3476] [id = 605] 05:23:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 156 (000000238AD0BC00) [pid = 3476] [serial = 1815] [outer = 0000000000000000] 05:23:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 157 (000000238AD0C400) [pid = 3476] [serial = 1816] [outer = 000000238AD0BC00] 05:23:49 INFO - PROCESS | 3476 | 1461155029564 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 158 (000000238C423400) [pid = 3476] [serial = 1817] [outer = 000000238AD0BC00] 05:23:50 INFO - PROCESS | 3476 | 1461155030012 Marionette TRACE conn5 <- [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:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 777ms 05:23:50 INFO - PROCESS | 3476 | 1461155030062 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 3476 | 1461155030069 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 05:23:50 INFO - PROCESS | 3476 | 1461155030075 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:23:50 INFO - PROCESS | 3476 | 1461155030078 Marionette TRACE conn5 <- [1,2386,null,{}] 05:23:50 INFO - PROCESS | 3476 | 1461155030082 Marionette TRACE conn5 -> [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:23:50 INFO - PROCESS | 3476 | 1461155030175 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 05:23:50 INFO - PROCESS | 3476 | 1461155030183 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:50 INFO - PROCESS | 3476 | ++DOCSHELL 000000238BF05000 == 27 [pid = 3476] [id = 606] 05:23:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 159 (000000238C819800) [pid = 3476] [serial = 1818] [outer = 0000000000000000] 05:23:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 160 (000000238F90C400) [pid = 3476] [serial = 1819] [outer = 000000238C819800] 05:23:50 INFO - PROCESS | 3476 | 1461155030232 Marionette DEBUG loaded listener.js 05:23:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 161 (000000238F9B9000) [pid = 3476] [serial = 1820] [outer = 000000238C819800] 05:23:50 INFO - PROCESS | 3476 | 1461155030715 Marionette TRACE conn5 <- [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:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 05:23:50 INFO - PROCESS | 3476 | 1461155030804 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 3476 | 1461155030807 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 05:23:50 INFO - PROCESS | 3476 | 1461155030813 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:23:50 INFO - PROCESS | 3476 | 1461155030817 Marionette TRACE conn5 <- [1,2390,null,{}] 05:23:50 INFO - PROCESS | 3476 | 1461155030830 Marionette TRACE conn5 -> [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:23:50 INFO - PROCESS | 3476 | 1461155030929 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 05:23:50 INFO - PROCESS | 3476 | 1461155030936 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:50 INFO - PROCESS | 3476 | ++DOCSHELL 00000023900CA000 == 28 [pid = 3476] [id = 607] 05:23:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 162 (0000002389239C00) [pid = 3476] [serial = 1821] [outer = 0000000000000000] 05:23:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 163 (0000002390734400) [pid = 3476] [serial = 1822] [outer = 0000002389239C00] 05:23:50 INFO - PROCESS | 3476 | 1461155030989 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 164 (0000002390815400) [pid = 3476] [serial = 1823] [outer = 0000002389239C00] 05:23:51 INFO - PROCESS | 3476 | 1461155031484 Marionette TRACE conn5 <- [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:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 05:23:51 INFO - PROCESS | 3476 | 1461155031552 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 05:23:51 INFO - PROCESS | 3476 | 1461155031555 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 05:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:23:51 INFO - PROCESS | 3476 | 1461155031558 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 3476 | 1461155031560 Marionette TRACE conn5 <- [1,2394,null,{}] 05:23:51 INFO - PROCESS | 3476 | 1461155031564 Marionette TRACE conn5 -> [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:23:51 INFO - PROCESS | 3476 | 1461155031655 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 05:23:51 INFO - PROCESS | 3476 | 1461155031662 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:51 INFO - PROCESS | 3476 | ++DOCSHELL 000000239076C000 == 29 [pid = 3476] [id = 608] 05:23:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 165 (0000002390824C00) [pid = 3476] [serial = 1824] [outer = 0000000000000000] 05:23:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 166 (0000002390866400) [pid = 3476] [serial = 1825] [outer = 0000002390824C00] 05:23:51 INFO - PROCESS | 3476 | 1461155031716 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 167 (0000002391040000) [pid = 3476] [serial = 1826] [outer = 0000002390824C00] 05:23:52 INFO - PROCESS | 3476 | 1461155032158 Marionette TRACE conn5 <- [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:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 627ms 05:23:52 INFO - PROCESS | 3476 | 1461155032188 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 3476 | 1461155032190 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 05:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:23:52 INFO - PROCESS | 3476 | 1461155032193 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 3476 | 1461155032195 Marionette TRACE conn5 <- [1,2398,null,{}] 05:23:52 INFO - PROCESS | 3476 | 1461155032199 Marionette TRACE conn5 -> [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:23:52 INFO - PROCESS | 3476 | 1461155032285 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 05:23:52 INFO - PROCESS | 3476 | 1461155032322 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 3476 | ++DOCSHELL 00000023919C7000 == 30 [pid = 3476] [id = 609] 05:23:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 168 (000000238C7D4800) [pid = 3476] [serial = 1827] [outer = 0000000000000000] 05:23:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 169 (000000239107A400) [pid = 3476] [serial = 1828] [outer = 000000238C7D4800] 05:23:52 INFO - PROCESS | 3476 | 1461155032372 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 170 (0000002391D8E400) [pid = 3476] [serial = 1829] [outer = 000000238C7D4800] 05:23:52 INFO - PROCESS | 3476 | 1461155032835 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 05:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:23:52 INFO - PROCESS | 3476 | 1461155032868 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 3476 | 1461155032870 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 05:23:52 INFO - PROCESS | 3476 | 1461155032873 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 3476 | 1461155032875 Marionette TRACE conn5 <- [1,2402,null,{}] 05:23:52 INFO - PROCESS | 3476 | 1461155032879 Marionette TRACE conn5 -> [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:23:53 INFO - PROCESS | 3476 | 1461155033001 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 05:23:53 INFO - PROCESS | 3476 | 1461155033012 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394CA3000 == 31 [pid = 3476] [id = 610] 05:23:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 171 (000000239487AC00) [pid = 3476] [serial = 1830] [outer = 0000000000000000] 05:23:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 172 (00000023949A9C00) [pid = 3476] [serial = 1831] [outer = 000000239487AC00] 05:23:53 INFO - PROCESS | 3476 | 1461155033062 Marionette DEBUG loaded listener.js 05:23:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 173 (0000002394C50C00) [pid = 3476] [serial = 1832] [outer = 000000239487AC00] 05:23:53 INFO - PROCESS | 3476 | 1461155033487 Marionette TRACE conn5 <- [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:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 628ms 05:23:53 INFO - PROCESS | 3476 | 1461155033527 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 3476 | 1461155033529 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 05:23:53 INFO - PROCESS | 3476 | 1461155033533 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 3476 | 1461155033535 Marionette TRACE conn5 <- [1,2406,null,{}] 05:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:23:53 INFO - PROCESS | 3476 | 1461155033539 Marionette TRACE conn5 -> [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:23:53 INFO - PROCESS | 3476 | 1461155033626 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 05:23:53 INFO - PROCESS | 3476 | 1461155033662 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397049000 == 32 [pid = 3476] [id = 611] 05:23:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 174 (0000002394CD9C00) [pid = 3476] [serial = 1833] [outer = 0000000000000000] 05:23:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 175 (000000239646A400) [pid = 3476] [serial = 1834] [outer = 0000002394CD9C00] 05:23:53 INFO - PROCESS | 3476 | 1461155033710 Marionette DEBUG loaded listener.js 05:23:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 176 (00000023964F7C00) [pid = 3476] [serial = 1835] [outer = 0000002394CD9C00] 05:23:54 INFO - PROCESS | 3476 | 1461155034148 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 628ms 05:23:54 INFO - PROCESS | 3476 | 1461155034174 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 05:23:54 INFO - PROCESS | 3476 | 1461155034177 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 05:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:23:54 INFO - PROCESS | 3476 | 1461155034185 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - PROCESS | 3476 | 1461155034186 Marionette TRACE conn5 <- [1,2410,null,{}] 05:23:54 INFO - PROCESS | 3476 | 1461155034190 Marionette TRACE conn5 -> [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:23:54 INFO - PROCESS | 3476 | 1461155034273 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 05:23:54 INFO - PROCESS | 3476 | 1461155034279 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977C0800 == 33 [pid = 3476] [id = 612] 05:23:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 177 (00000023969EFC00) [pid = 3476] [serial = 1836] [outer = 0000000000000000] 05:23:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 178 (0000002396CD0400) [pid = 3476] [serial = 1837] [outer = 00000023969EFC00] 05:23:54 INFO - PROCESS | 3476 | 1461155034327 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 179 (000000239707CC00) [pid = 3476] [serial = 1838] [outer = 00000023969EFC00] 05:23:54 INFO - PROCESS | 3476 | 1461155034749 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:23:54 INFO - PROCESS | 3476 | [3476] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 588ms 05:23:54 INFO - PROCESS | 3476 | 1461155034775 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 05:23:54 INFO - PROCESS | 3476 | 1461155034777 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 05:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:23:54 INFO - PROCESS | 3476 | 1461155034780 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - PROCESS | 3476 | 1461155034782 Marionette TRACE conn5 <- [1,2414,null,{}] 05:23:54 INFO - PROCESS | 3476 | 1461155034786 Marionette TRACE conn5 -> [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:23:54 INFO - PROCESS | 3476 | 1461155034916 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 05:23:54 INFO - PROCESS | 3476 | 1461155034936 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 3476 | ++DOCSHELL 00000023900C6000 == 34 [pid = 3476] [id = 613] 05:23:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 180 (0000002396C7D800) [pid = 3476] [serial = 1839] [outer = 0000000000000000] 05:23:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 181 (00000023974F5000) [pid = 3476] [serial = 1840] [outer = 0000002396C7D800] 05:23:54 INFO - PROCESS | 3476 | 1461155034983 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 182 (00000023975F3000) [pid = 3476] [serial = 1841] [outer = 0000002396C7D800] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 181 (000000239CBF8400) [pid = 3476] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 180 (000000239D04EC00) [pid = 3476] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 179 (0000002397F4F000) [pid = 3476] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 178 (000000239F4EBC00) [pid = 3476] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 177 (000000239C240000) [pid = 3476] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 176 (0000002398646C00) [pid = 3476] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 175 (000000238AD03800) [pid = 3476] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 174 (000000239D491800) [pid = 3476] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 173 (000000239C3BD400) [pid = 3476] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 172 (000000239BA86400) [pid = 3476] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 171 (0000002394C1F000) [pid = 3476] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 170 (000000238F915400) [pid = 3476] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 169 (00000023949A1400) [pid = 3476] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 168 (00000023892E8400) [pid = 3476] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 167 (0000002390815C00) [pid = 3476] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 166 (00000023A6D9C400) [pid = 3476] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 165 (00000023A5D74000) [pid = 3476] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 164 (00000023A57ABC00) [pid = 3476] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 163 (00000023A55A9000) [pid = 3476] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 162 (00000023A55A8C00) [pid = 3476] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 161 (00000023A273F400) [pid = 3476] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 160 (000000239F6EA800) [pid = 3476] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 159 (00000023A273B400) [pid = 3476] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 158 (000000238B721000) [pid = 3476] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 157 (0000002397F53C00) [pid = 3476] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 156 (000000239C21B000) [pid = 3476] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 155 (00000023A13D2C00) [pid = 3476] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 154 (0000002398508C00) [pid = 3476] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 153 (00000023A9A0B800) [pid = 3476] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 152 (00000023A7D35800) [pid = 3476] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 151 (00000023A5891000) [pid = 3476] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 150 (00000023A30B3800) [pid = 3476] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 149 (000000238A468C00) [pid = 3476] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 148 (00000023A7D43C00) [pid = 3476] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 147 (00000023A772B800) [pid = 3476] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 146 (00000023A13CA400) [pid = 3476] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 145 (00000023A7267800) [pid = 3476] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (000000239850EC00) [pid = 3476] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (00000023A6D96C00) [pid = 3476] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239B85BC00) [pid = 3476] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (000000239B484800) [pid = 3476] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (00000023A772A800) [pid = 3476] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (000000239B439000) [pid = 3476] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (000000239CFEFC00) [pid = 3476] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (00000023A5896800) [pid = 3476] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (00000023969EB000) [pid = 3476] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (000000239BA7B800) [pid = 3476] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (00000023A5722C00) [pid = 3476] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (00000023A5679000) [pid = 3476] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239C38E400) [pid = 3476] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (00000023A7770400) [pid = 3476] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (00000023A6C31000) [pid = 3476] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (00000023A6C6D400) [pid = 3476] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (00000023A5690000) [pid = 3476] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (00000023A3610800) [pid = 3476] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (00000023A5AA6800) [pid = 3476] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (00000023A568E800) [pid = 3476] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:23:56 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (00000023A6C6B800) [pid = 3476] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:23:57 INFO - PROCESS | 3476 | 1461155036994 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2246ms 05:23:57 INFO - PROCESS | 3476 | 1461155037031 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 3476 | 1461155037036 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 05:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:23:57 INFO - PROCESS | 3476 | 1461155037042 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 3476 | 1461155037047 Marionette TRACE conn5 <- [1,2418,null,{}] 05:23:57 INFO - PROCESS | 3476 | 1461155037054 Marionette TRACE conn5 -> [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:23:57 INFO - PROCESS | 3476 | 1461155037173 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 05:23:57 INFO - PROCESS | 3476 | 1461155037304 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B23A800 == 35 [pid = 3476] [id = 614] 05:23:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000238A46AC00) [pid = 3476] [serial = 1842] [outer = 0000000000000000] 05:23:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000238B32F400) [pid = 3476] [serial = 1843] [outer = 000000238A46AC00] 05:23:57 INFO - PROCESS | 3476 | 1461155037367 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000238F836C00) [pid = 3476] [serial = 1844] [outer = 000000238A46AC00] 05:23:57 INFO - PROCESS | 3476 | 1461155037952 Marionette TRACE conn5 <- [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:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 943ms 05:23:58 INFO - PROCESS | 3476 | 1461155037989 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 3476 | 1461155037996 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 05:23:58 INFO - PROCESS | 3476 | 1461155038003 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:23:58 INFO - PROCESS | 3476 | 1461155038006 Marionette TRACE conn5 <- [1,2422,null,{}] 05:23:58 INFO - PROCESS | 3476 | 1461155038011 Marionette TRACE conn5 -> [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:23:58 INFO - PROCESS | 3476 | 1461155038130 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 05:23:58 INFO - PROCESS | 3476 | 1461155038232 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390769000 == 36 [pid = 3476] [id = 615] 05:23:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239009E800) [pid = 3476] [serial = 1845] [outer = 0000000000000000] 05:23:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (00000023905F1C00) [pid = 3476] [serial = 1846] [outer = 000000239009E800] 05:23:58 INFO - PROCESS | 3476 | 1461155038289 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239074E400) [pid = 3476] [serial = 1847] [outer = 000000239009E800] 05:23:58 INFO - PROCESS | 3476 | 1461155038979 Marionette TRACE conn5 <- [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:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1030ms 05:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:23:59 INFO - PROCESS | 3476 | 1461155039037 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 3476 | 1461155039040 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 05:23:59 INFO - PROCESS | 3476 | 1461155039059 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 3476 | 1461155039063 Marionette TRACE conn5 <- [1,2426,null,{}] 05:23:59 INFO - PROCESS | 3476 | 1461155039097 Marionette TRACE conn5 -> [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:23:59 INFO - PROCESS | 3476 | 1461155039227 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 05:23:59 INFO - PROCESS | 3476 | 1461155039348 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978F2000 == 37 [pid = 3476] [id = 616] 05:23:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (000000239086A800) [pid = 3476] [serial = 1848] [outer = 0000000000000000] 05:23:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239480F800) [pid = 3476] [serial = 1849] [outer = 000000239086A800] 05:23:59 INFO - PROCESS | 3476 | 1461155039411 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (0000002394944400) [pid = 3476] [serial = 1850] [outer = 000000239086A800] 05:24:00 INFO - PROCESS | 3476 | 1461155040049 Marionette TRACE conn5 <- [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:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1066ms 05:24:00 INFO - PROCESS | 3476 | 1461155040113 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 05:24:00 INFO - PROCESS | 3476 | 1461155040116 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 05:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:24:00 INFO - PROCESS | 3476 | 1461155040120 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - PROCESS | 3476 | 1461155040122 Marionette TRACE conn5 <- [1,2430,null,{}] 05:24:00 INFO - PROCESS | 3476 | 1461155040139 Marionette TRACE conn5 -> [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:24:00 INFO - PROCESS | 3476 | 1461155040280 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 05:24:00 INFO - PROCESS | 3476 | 1461155040338 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:00 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397D04800 == 38 [pid = 3476] [id = 617] 05:24:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (0000002396C7F000) [pid = 3476] [serial = 1851] [outer = 0000000000000000] 05:24:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 135 (00000023974F6800) [pid = 3476] [serial = 1852] [outer = 0000002396C7F000] 05:24:00 INFO - PROCESS | 3476 | 1461155040396 Marionette DEBUG loaded listener.js 05:24:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 136 (0000002397715400) [pid = 3476] [serial = 1853] [outer = 0000002396C7F000] 05:24:00 INFO - PROCESS | 3476 | 1461155040983 Marionette TRACE conn5 <- [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:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 944ms 05:24:01 INFO - PROCESS | 3476 | 1461155041080 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 05:24:01 INFO - PROCESS | 3476 | 1461155041083 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 05:24:01 INFO - PROCESS | 3476 | 1461155041089 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:24:01 INFO - PROCESS | 3476 | 1461155041091 Marionette TRACE conn5 <- [1,2434,null,{}] 05:24:01 INFO - PROCESS | 3476 | 1461155041111 Marionette TRACE conn5 -> [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:24:01 INFO - PROCESS | 3476 | 1461155041223 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 05:24:01 INFO - PROCESS | 3476 | 1461155041344 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:01 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398689000 == 39 [pid = 3476] [id = 618] 05:24:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 137 (000000239771E800) [pid = 3476] [serial = 1854] [outer = 0000000000000000] 05:24:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 138 (0000002397F4EC00) [pid = 3476] [serial = 1855] [outer = 000000239771E800] 05:24:01 INFO - PROCESS | 3476 | 1461155041402 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 139 (0000002397F57000) [pid = 3476] [serial = 1856] [outer = 000000239771E800] 05:24:01 INFO - PROCESS | 3476 | 1461155041982 Marionette TRACE conn5 <- [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:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 944ms 05:24:02 INFO - PROCESS | 3476 | 1461155042037 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 3476 | 1461155042040 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 05:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:24:02 INFO - PROCESS | 3476 | 1461155042043 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - PROCESS | 3476 | 1461155042045 Marionette TRACE conn5 <- [1,2438,null,{}] 05:24:02 INFO - PROCESS | 3476 | 1461155042049 Marionette TRACE conn5 -> [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:24:02 INFO - PROCESS | 3476 | 1461155042197 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 05:24:02 INFO - PROCESS | 3476 | 1461155042330 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:02 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F813000 == 40 [pid = 3476] [id = 619] 05:24:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 140 (000000238A6CD400) [pid = 3476] [serial = 1857] [outer = 0000000000000000] 05:24:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 141 (000000238B2CCC00) [pid = 3476] [serial = 1858] [outer = 000000238A6CD400] 05:24:02 INFO - PROCESS | 3476 | 1461155042392 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 142 (0000002397F58C00) [pid = 3476] [serial = 1859] [outer = 000000238A6CD400] 05:24:03 INFO - PROCESS | 3476 | 1461155043117 Marionette TRACE conn5 <- [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:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1133ms 05:24:03 INFO - PROCESS | 3476 | 1461155043178 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 05:24:03 INFO - PROCESS | 3476 | 1461155043182 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 05:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:24:03 INFO - PROCESS | 3476 | 1461155043188 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 3476 | 1461155043191 Marionette TRACE conn5 <- [1,2442,null,{}] 05:24:03 INFO - PROCESS | 3476 | 1461155043213 Marionette TRACE conn5 -> [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:24:03 INFO - PROCESS | 3476 | 1461155043327 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 05:24:03 INFO - PROCESS | 3476 | 1461155043460 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:03 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390585800 == 41 [pid = 3476] [id = 620] 05:24:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 143 (000000238B331800) [pid = 3476] [serial = 1860] [outer = 0000000000000000] 05:24:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 144 (000000238C41FC00) [pid = 3476] [serial = 1861] [outer = 000000238B331800] 05:24:03 INFO - PROCESS | 3476 | 1461155043521 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 145 (000000238F911400) [pid = 3476] [serial = 1862] [outer = 000000238B331800] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 000000238AC32800 == 40 [pid = 3476] [id = 10] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 00000023949EA000 == 39 [pid = 3476] [id = 26] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADD6800 == 38 [pid = 3476] [id = 29] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 0000002396995800 == 37 [pid = 3476] [id = 14] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 0000002391DBF000 == 36 [pid = 3476] [id = 13] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 0000002396990000 == 35 [pid = 3476] [id = 15] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 0000002390082000 == 34 [pid = 3476] [id = 24] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 0000002397915800 == 33 [pid = 3476] [id = 28] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 00000023977CA000 == 32 [pid = 3476] [id = 16] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADD7800 == 31 [pid = 3476] [id = 23] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 00000023977C0800 == 30 [pid = 3476] [id = 612] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 0000002397049000 == 29 [pid = 3476] [id = 611] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 0000002394CA3000 == 28 [pid = 3476] [id = 610] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 00000023919C7000 == 27 [pid = 3476] [id = 609] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 000000239076C000 == 26 [pid = 3476] [id = 608] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 00000023900CA000 == 25 [pid = 3476] [id = 607] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 000000238BF05000 == 24 [pid = 3476] [id = 606] 05:24:03 INFO - PROCESS | 3476 | --DOCSHELL 000000238ACE9000 == 23 [pid = 3476] [id = 605] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 144 (00000023A3617000) [pid = 3476] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 143 (00000023969E5C00) [pid = 3476] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 142 (000000239A0BD000) [pid = 3476] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 141 (00000023A5D76800) [pid = 3476] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 140 (00000023A5E36000) [pid = 3476] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 139 (00000023A8480400) [pid = 3476] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 138 (00000023AA7A1400) [pid = 3476] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 137 (00000023A7D43800) [pid = 3476] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 136 (00000023A6D95800) [pid = 3476] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 135 (00000023A5679C00) [pid = 3476] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 134 (0000002398156800) [pid = 3476] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (00000023A9A0EC00) [pid = 3476] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (00000023A8485800) [pid = 3476] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (00000023AA8BBC00) [pid = 3476] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (00000023A776F800) [pid = 3476] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (00000023A9A0F000) [pid = 3476] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (00000023A7735000) [pid = 3476] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (00000023A7894C00) [pid = 3476] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239CB1F400) [pid = 3476] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (00000023A7D94C00) [pid = 3476] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239C39D800) [pid = 3476] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (00000023A01A0800) [pid = 3476] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (00000023A5A9C000) [pid = 3476] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (000000239A92BC00) [pid = 3476] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239C3B8400) [pid = 3476] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (00000023A7D9C800) [pid = 3476] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (00000023A7B2D400) [pid = 3476] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (00000023A4B9A800) [pid = 3476] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (00000023A7894800) [pid = 3476] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (00000023A6D9F800) [pid = 3476] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (00000023A7B22C00) [pid = 3476] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (00000023A7260C00) [pid = 3476] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (00000023A4B95800) [pid = 3476] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (00000023A5E34800) [pid = 3476] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (00000023A5893C00) [pid = 3476] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (00000023A788E800) [pid = 3476] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239CE8C400) [pid = 3476] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239D044800) [pid = 3476] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (00000023A3FAE000) [pid = 3476] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239C4B3C00) [pid = 3476] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239B59A400) [pid = 3476] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (0000002398B37C00) [pid = 3476] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239107D000) [pid = 3476] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000238C826C00) [pid = 3476] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239F579C00) [pid = 3476] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239C4B9800) [pid = 3476] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239C23BC00) [pid = 3476] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000239C27AC00) [pid = 3476] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239A8B8000) [pid = 3476] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000239BA15400) [pid = 3476] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (0000002394C56000) [pid = 3476] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (000000239B489400) [pid = 3476] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (0000002398510C00) [pid = 3476] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002394C52400) [pid = 3476] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000239072D400) [pid = 3476] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (000000238A6C2C00) [pid = 3476] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (00000023A30B0000) [pid = 3476] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (0000002397F5C000) [pid = 3476] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (00000023A7263800) [pid = 3476] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (00000023A6E4D000) [pid = 3476] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (00000023A6C64000) [pid = 3476] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (00000023A5E3E800) [pid = 3476] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (00000023A58AC800) [pid = 3476] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (00000023A5890400) [pid = 3476] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (00000023A57B3C00) [pid = 3476] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (00000023A57A5400) [pid = 3476] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (00000023A5682800) [pid = 3476] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (00000023A55AD400) [pid = 3476] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (00000023A3E15800) [pid = 3476] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (00000023A3611400) [pid = 3476] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (00000023A2743400) [pid = 3476] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 73 (00000023A0197C00) [pid = 3476] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 72 (000000239D046000) [pid = 3476] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 71 (000000239CB19C00) [pid = 3476] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 70 (000000239D0D4400) [pid = 3476] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 69 (000000239B861400) [pid = 3476] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 68 (000000239F577800) [pid = 3476] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 67 (000000239D31FC00) [pid = 3476] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 66 (00000023A273C400) [pid = 3476] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 05:24:03 INFO - PROCESS | 3476 | --DOMWINDOW == 65 (000000239D318400) [pid = 3476] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3476 | 1461155044131 Marionette TRACE conn5 <- [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:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1002ms 05:24:04 INFO - PROCESS | 3476 | 1461155044196 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 3476 | 1461155044202 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 05:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:24:04 INFO - PROCESS | 3476 | 1461155044208 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 3476 | 1461155044211 Marionette TRACE conn5 <- [1,2446,null,{}] 05:24:04 INFO - PROCESS | 3476 | 1461155044215 Marionette TRACE conn5 -> [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:24:04 INFO - PROCESS | 3476 | 1461155044333 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 05:24:04 INFO - PROCESS | 3476 | 1461155044412 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390765000 == 24 [pid = 3476] [id = 621] 05:24:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 66 (000000238C887C00) [pid = 3476] [serial = 1863] [outer = 0000000000000000] 05:24:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 67 (000000238FCEF800) [pid = 3476] [serial = 1864] [outer = 000000238C887C00] 05:24:04 INFO - PROCESS | 3476 | 1461155044460 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 68 (0000002390751400) [pid = 3476] [serial = 1865] [outer = 000000238C887C00] 05:24:04 INFO - PROCESS | 3476 | 1461155044876 Marionette TRACE conn5 <- [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:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 05:24:04 INFO - PROCESS | 3476 | 1461155044944 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 3476 | 1461155044946 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 05:24:04 INFO - PROCESS | 3476 | 1461155044950 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:24:04 INFO - PROCESS | 3476 | 1461155044954 Marionette TRACE conn5 <- [1,2450,null,{}] 05:24:04 INFO - PROCESS | 3476 | 1461155044970 Marionette TRACE conn5 -> [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:24:05 INFO - PROCESS | 3476 | 1461155045069 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 05:24:05 INFO - PROCESS | 3476 | 1461155045085 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397036000 == 25 [pid = 3476] [id = 622] 05:24:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 69 (000000239107CC00) [pid = 3476] [serial = 1866] [outer = 0000000000000000] 05:24:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (000000239196E400) [pid = 3476] [serial = 1867] [outer = 000000239107CC00] 05:24:05 INFO - PROCESS | 3476 | 1461155045136 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 71 (0000002394877800) [pid = 3476] [serial = 1868] [outer = 000000239107CC00] 05:24:05 INFO - PROCESS | 3476 | 1461155045593 Marionette TRACE conn5 <- [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:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 05:24:05 INFO - PROCESS | 3476 | 1461155045645 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 05:24:05 INFO - PROCESS | 3476 | 1461155045648 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 05:24:05 INFO - PROCESS | 3476 | 1461155045651 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:24:05 INFO - PROCESS | 3476 | 1461155045653 Marionette TRACE conn5 <- [1,2454,null,{}] 05:24:05 INFO - PROCESS | 3476 | 1461155045656 Marionette TRACE conn5 -> [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:24:05 INFO - PROCESS | 3476 | 1461155045780 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 05:24:05 INFO - PROCESS | 3476 | 1461155045786 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397965000 == 26 [pid = 3476] [id = 623] 05:24:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 72 (000000239499FC00) [pid = 3476] [serial = 1869] [outer = 0000000000000000] 05:24:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (0000002394C57C00) [pid = 3476] [serial = 1870] [outer = 000000239499FC00] 05:24:05 INFO - PROCESS | 3476 | 1461155045835 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (00000023969F1000) [pid = 3476] [serial = 1871] [outer = 000000239499FC00] 05:24:06 INFO - PROCESS | 3476 | 1461155046313 Marionette TRACE conn5 <- [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:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 05:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:24:06 INFO - PROCESS | 3476 | 1461155046347 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 3476 | 1461155046349 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 05:24:06 INFO - PROCESS | 3476 | 1461155046352 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 3476 | 1461155046354 Marionette TRACE conn5 <- [1,2458,null,{}] 05:24:06 INFO - PROCESS | 3476 | 1461155046357 Marionette TRACE conn5 -> [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:24:06 INFO - PROCESS | 3476 | 1461155046470 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 05:24:06 INFO - PROCESS | 3476 | 1461155046476 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E1A000 == 27 [pid = 3476] [id = 624] 05:24:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (0000002396471C00) [pid = 3476] [serial = 1872] [outer = 0000000000000000] 05:24:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (00000023974F7000) [pid = 3476] [serial = 1873] [outer = 0000002396471C00] 05:24:06 INFO - PROCESS | 3476 | 1461155046525 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (000000239771DC00) [pid = 3476] [serial = 1874] [outer = 0000002396471C00] 05:24:07 INFO - PROCESS | 3476 | 1461155047013 Marionette TRACE conn5 <- [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:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 05:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:24:07 INFO - PROCESS | 3476 | 1461155047045 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 05:24:07 INFO - PROCESS | 3476 | 1461155047047 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 05:24:07 INFO - PROCESS | 3476 | 1461155047050 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:24:07 INFO - PROCESS | 3476 | 1461155047052 Marionette TRACE conn5 <- [1,2462,null,{}] 05:24:07 INFO - PROCESS | 3476 | 1461155047056 Marionette TRACE conn5 -> [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:24:07 INFO - PROCESS | 3476 | 1461155047239 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 05:24:07 INFO - PROCESS | 3476 | 1461155047267 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:07 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B319800 == 28 [pid = 3476] [id = 625] 05:24:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (0000002398508C00) [pid = 3476] [serial = 1875] [outer = 0000000000000000] 05:24:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (00000023986BAC00) [pid = 3476] [serial = 1876] [outer = 0000002398508C00] 05:24:07 INFO - PROCESS | 3476 | 1461155047319 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (00000023988FC400) [pid = 3476] [serial = 1877] [outer = 0000002398508C00] 05:24:07 INFO - PROCESS | 3476 | 1461155047774 Marionette TRACE conn5 <- [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:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 776ms 05:24:07 INFO - PROCESS | 3476 | 1461155047831 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 05:24:07 INFO - PROCESS | 3476 | 1461155047833 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 05:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:24:07 INFO - PROCESS | 3476 | 1461155047837 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:24:07 INFO - PROCESS | 3476 | 1461155047839 Marionette TRACE conn5 <- [1,2466,null,{}] 05:24:07 INFO - PROCESS | 3476 | 1461155047842 Marionette TRACE conn5 -> [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:24:07 INFO - PROCESS | 3476 | 1461155047958 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 05:24:07 INFO - PROCESS | 3476 | 1461155047964 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B95B800 == 29 [pid = 3476] [id = 626] 05:24:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (0000002398649000) [pid = 3476] [serial = 1878] [outer = 0000000000000000] 05:24:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (00000023989B4C00) [pid = 3476] [serial = 1879] [outer = 0000002398649000] 05:24:08 INFO - PROCESS | 3476 | 1461155048119 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (00000023989C0000) [pid = 3476] [serial = 1880] [outer = 0000002398649000] 05:24:08 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (000000238AD0BC00) [pid = 3476] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:24:08 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (0000002394CD9C00) [pid = 3476] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:24:08 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (000000238C7D4800) [pid = 3476] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:24:08 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (00000023A3E19C00) [pid = 3476] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:24:08 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (0000002389239C00) [pid = 3476] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:24:08 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (000000238C819800) [pid = 3476] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:24:08 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (000000239487AC00) [pid = 3476] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:24:08 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (0000002390824C00) [pid = 3476] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:24:08 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (00000023969EFC00) [pid = 3476] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:24:08 INFO - PROCESS | 3476 | 1461155048485 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 690ms 05:24:08 INFO - PROCESS | 3476 | 1461155048529 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 3476 | 1461155048532 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 05:24:08 INFO - PROCESS | 3476 | 1461155048535 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:24:08 INFO - PROCESS | 3476 | 1461155048537 Marionette TRACE conn5 <- [1,2470,null,{}] 05:24:08 INFO - PROCESS | 3476 | 1461155048540 Marionette TRACE conn5 -> [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:24:08 INFO - PROCESS | 3476 | 1461155048655 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 05:24:08 INFO - PROCESS | 3476 | 1461155048733 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C0A3000 == 30 [pid = 3476] [id = 627] 05:24:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (0000002391048C00) [pid = 3476] [serial = 1881] [outer = 0000000000000000] 05:24:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (00000023989B3400) [pid = 3476] [serial = 1882] [outer = 0000002391048C00] 05:24:08 INFO - PROCESS | 3476 | 1461155048780 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (0000002398BBA000) [pid = 3476] [serial = 1883] [outer = 0000002391048C00] 05:24:09 INFO - PROCESS | 3476 | 1461155049147 Marionette TRACE conn5 <- [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:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 05:24:09 INFO - PROCESS | 3476 | 1461155049166 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 3476 | 1461155049168 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 05:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:24:09 INFO - PROCESS | 3476 | 1461155049172 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 3476 | 1461155049174 Marionette TRACE conn5 <- [1,2474,null,{}] 05:24:09 INFO - PROCESS | 3476 | 1461155049177 Marionette TRACE conn5 -> [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:24:09 INFO - PROCESS | 3476 | 1461155049295 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 05:24:09 INFO - PROCESS | 3476 | 1461155049304 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:09 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C31E800 == 31 [pid = 3476] [id = 628] 05:24:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (0000002394C4D800) [pid = 3476] [serial = 1884] [outer = 0000000000000000] 05:24:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (00000023990DEC00) [pid = 3476] [serial = 1885] [outer = 0000002394C4D800] 05:24:09 INFO - PROCESS | 3476 | 1461155049353 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (00000023992FC800) [pid = 3476] [serial = 1886] [outer = 0000002394C4D800] 05:24:09 INFO - PROCESS | 3476 | 1461155049774 Marionette TRACE conn5 <- [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:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 05:24:09 INFO - PROCESS | 3476 | 1461155049805 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 3476 | 1461155049807 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 05:24:09 INFO - PROCESS | 3476 | 1461155049810 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:24:09 INFO - PROCESS | 3476 | 1461155049812 Marionette TRACE conn5 <- [1,2478,null,{}] 05:24:09 INFO - PROCESS | 3476 | 1461155049815 Marionette TRACE conn5 -> [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:24:09 INFO - PROCESS | 3476 | 1461155049934 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 05:24:09 INFO - PROCESS | 3476 | 1461155049942 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:09 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C424000 == 32 [pid = 3476] [id = 629] 05:24:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (0000002399EB2C00) [pid = 3476] [serial = 1887] [outer = 0000000000000000] 05:24:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (0000002399EB7800) [pid = 3476] [serial = 1888] [outer = 0000002399EB2C00] 05:24:09 INFO - PROCESS | 3476 | 1461155049990 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (000000239A032800) [pid = 3476] [serial = 1889] [outer = 0000002399EB2C00] 05:24:10 INFO - PROCESS | 3476 | 1461155050691 Marionette TRACE conn5 <- [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:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 924ms 05:24:10 INFO - PROCESS | 3476 | 1461155050739 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 05:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:24:10 INFO - PROCESS | 3476 | 1461155050745 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 05:24:10 INFO - PROCESS | 3476 | 1461155050751 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:24:10 INFO - PROCESS | 3476 | 1461155050755 Marionette TRACE conn5 <- [1,2482,null,{}] 05:24:10 INFO - PROCESS | 3476 | 1461155050761 Marionette TRACE conn5 -> [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:24:10 INFO - PROCESS | 3476 | 1461155050884 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 05:24:11 INFO - PROCESS | 3476 | 1461155051009 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390780000 == 33 [pid = 3476] [id = 630] 05:24:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (000000238F915C00) [pid = 3476] [serial = 1890] [outer = 0000000000000000] 05:24:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (0000002390183400) [pid = 3476] [serial = 1891] [outer = 000000238F915C00] 05:24:11 INFO - PROCESS | 3476 | 1461155051077 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (0000002390862400) [pid = 3476] [serial = 1892] [outer = 000000238F915C00] 05:24:11 INFO - PROCESS | 3476 | 1461155051714 Marionette TRACE conn5 <- [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:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1034ms 05:24:11 INFO - PROCESS | 3476 | 1461155051786 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 3476 | 1461155051793 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 05:24:11 INFO - PROCESS | 3476 | 1461155051800 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:24:11 INFO - PROCESS | 3476 | 1461155051803 Marionette TRACE conn5 <- [1,2486,null,{}] 05:24:11 INFO - PROCESS | 3476 | 1461155051828 Marionette TRACE conn5 -> [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:24:12 INFO - PROCESS | 3476 | 1461155052010 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 05:24:12 INFO - PROCESS | 3476 | 1461155052102 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:12 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A859000 == 34 [pid = 3476] [id = 631] 05:24:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (0000002391D90800) [pid = 3476] [serial = 1893] [outer = 0000000000000000] 05:24:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (00000023969EF000) [pid = 3476] [serial = 1894] [outer = 0000002391D90800] 05:24:12 INFO - PROCESS | 3476 | 1461155052159 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (0000002397F58800) [pid = 3476] [serial = 1895] [outer = 0000002391D90800] 05:24:12 INFO - PROCESS | 3476 | 1461155052778 Marionette TRACE conn5 <- [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:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1031ms 05:24:12 INFO - PROCESS | 3476 | 1461155052837 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 3476 | 1461155052840 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 05:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:24:12 INFO - PROCESS | 3476 | 1461155052843 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - PROCESS | 3476 | 1461155052848 Marionette TRACE conn5 <- [1,2490,null,{}] 05:24:12 INFO - PROCESS | 3476 | 1461155052860 Marionette TRACE conn5 -> [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:24:12 INFO - PROCESS | 3476 | 1461155052980 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 05:24:13 INFO - PROCESS | 3476 | 1461155053105 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C643000 == 35 [pid = 3476] [id = 632] 05:24:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (00000023989B5C00) [pid = 3476] [serial = 1896] [outer = 0000000000000000] 05:24:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (0000002399EB4000) [pid = 3476] [serial = 1897] [outer = 00000023989B5C00] 05:24:13 INFO - PROCESS | 3476 | 1461155053166 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (000000239A0C8C00) [pid = 3476] [serial = 1898] [outer = 00000023989B5C00] 05:24:13 INFO - PROCESS | 3476 | 1461155053753 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 942ms 05:24:13 INFO - PROCESS | 3476 | 1461155053788 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 05:24:13 INFO - PROCESS | 3476 | 1461155053791 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 05:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:24:13 INFO - PROCESS | 3476 | 1461155053795 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 3476 | 1461155053798 Marionette TRACE conn5 <- [1,2494,null,{}] 05:24:13 INFO - PROCESS | 3476 | 1461155053801 Marionette TRACE conn5 -> [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:24:13 INFO - PROCESS | 3476 | 1461155053917 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 05:24:14 INFO - PROCESS | 3476 | 1461155054039 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:14 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB8E000 == 36 [pid = 3476] [id = 633] 05:24:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (000000239A0C2000) [pid = 3476] [serial = 1899] [outer = 0000000000000000] 05:24:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (000000239A927800) [pid = 3476] [serial = 1900] [outer = 000000239A0C2000] 05:24:14 INFO - PROCESS | 3476 | 1461155054098 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239B439000) [pid = 3476] [serial = 1901] [outer = 000000239A0C2000] 05:24:14 INFO - PROCESS | 3476 | 1461155054705 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 942ms 05:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:24:14 INFO - PROCESS | 3476 | 1461155054739 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 3476 | 1461155054742 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 05:24:14 INFO - PROCESS | 3476 | 1461155054745 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 3476 | 1461155054747 Marionette TRACE conn5 <- [1,2498,null,{}] 05:24:14 INFO - PROCESS | 3476 | 1461155054751 Marionette TRACE conn5 -> [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:24:14 INFO - PROCESS | 3476 | 1461155054863 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 05:24:15 INFO - PROCESS | 3476 | 1461155055184 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:15 INFO - PROCESS | 3476 | ++DOCSHELL 00000023891C5000 == 37 [pid = 3476] [id = 634] 05:24:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (0000002389230400) [pid = 3476] [serial = 1902] [outer = 0000000000000000] 05:24:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (0000002389239C00) [pid = 3476] [serial = 1903] [outer = 0000002389230400] 05:24:15 INFO - PROCESS | 3476 | 1461155055238 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000238A6C5000) [pid = 3476] [serial = 1904] [outer = 0000002389230400] 05:24:15 INFO - PROCESS | 3476 | 1461155055849 Marionette TRACE conn5 <- [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:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1180ms 05:24:15 INFO - PROCESS | 3476 | 1461155055928 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 05:24:15 INFO - PROCESS | 3476 | 1461155055932 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 05:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:24:15 INFO - PROCESS | 3476 | 1461155055937 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:24:15 INFO - PROCESS | 3476 | 1461155055941 Marionette TRACE conn5 <- [1,2502,null,{}] 05:24:15 INFO - PROCESS | 3476 | 1461155055947 Marionette TRACE conn5 -> [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:24:16 INFO - PROCESS | 3476 | 1461155056068 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 05:24:16 INFO - PROCESS | 3476 | --DOCSHELL 0000002397A1D800 == 36 [pid = 3476] [id = 17] 05:24:16 INFO - PROCESS | 3476 | --DOCSHELL 00000023907B0000 == 35 [pid = 3476] [id = 21] 05:24:16 INFO - PROCESS | 3476 | --DOCSHELL 000000239B95D000 == 34 [pid = 3476] [id = 20] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (00000023974F5000) [pid = 3476] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000238AD0C400) [pid = 3476] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000238C423400) [pid = 3476] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000239646A400) [pid = 3476] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (00000023964F7C00) [pid = 3476] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (000000239107A400) [pid = 3476] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002391D8E400) [pid = 3476] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (00000023A5610400) [pid = 3476] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (0000002390734400) [pid = 3476] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (0000002390815400) [pid = 3476] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (000000238F90C400) [pid = 3476] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (000000238F9B9000) [pid = 3476] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (00000023949A9C00) [pid = 3476] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (0000002394C50C00) [pid = 3476] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (0000002390866400) [pid = 3476] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (0000002391040000) [pid = 3476] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (000000239707CC00) [pid = 3476] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (0000002396CD0400) [pid = 3476] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3476 | 1461155056247 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADCF000 == 35 [pid = 3476] [id = 635] 05:24:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (0000002389C64400) [pid = 3476] [serial = 1905] [outer = 0000000000000000] 05:24:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (000000238AB91000) [pid = 3476] [serial = 1906] [outer = 0000002389C64400] 05:24:16 INFO - PROCESS | 3476 | 1461155056296 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (000000238F919800) [pid = 3476] [serial = 1907] [outer = 0000002389C64400] 05:24:16 INFO - PROCESS | 3476 | 1461155056752 Marionette TRACE conn5 <- [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:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 838ms 05:24:16 INFO - PROCESS | 3476 | 1461155056782 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 05:24:16 INFO - PROCESS | 3476 | 1461155056787 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 05:24:16 INFO - PROCESS | 3476 | 1461155056790 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:24:16 INFO - PROCESS | 3476 | 1461155056793 Marionette TRACE conn5 <- [1,2506,null,{}] 05:24:16 INFO - PROCESS | 3476 | 1461155056801 Marionette TRACE conn5 -> [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:24:16 INFO - PROCESS | 3476 | 1461155056892 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 05:24:16 INFO - PROCESS | 3476 | 1461155056899 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 3476 | ++DOCSHELL 00000023919BB000 == 36 [pid = 3476] [id = 636] 05:24:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (000000239072F800) [pid = 3476] [serial = 1908] [outer = 0000000000000000] 05:24:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (0000002390734400) [pid = 3476] [serial = 1909] [outer = 000000239072F800] 05:24:16 INFO - PROCESS | 3476 | 1461155056948 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (000000239081C800) [pid = 3476] [serial = 1910] [outer = 000000239072F800] 05:24:17 INFO - PROCESS | 3476 | 1461155057447 Marionette TRACE conn5 <- [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:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 689ms 05:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:24:17 INFO - PROCESS | 3476 | 1461155057484 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 3476 | 1461155057486 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 05:24:17 INFO - PROCESS | 3476 | 1461155057497 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 3476 | 1461155057503 Marionette TRACE conn5 <- [1,2510,null,{}] 05:24:17 INFO - PROCESS | 3476 | 1461155057508 Marionette TRACE conn5 -> [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:24:17 INFO - PROCESS | 3476 | 1461155057600 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 05:24:17 INFO - PROCESS | 3476 | 1461155057608 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C5C000 == 37 [pid = 3476] [id = 637] 05:24:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (0000002391045000) [pid = 3476] [serial = 1911] [outer = 0000000000000000] 05:24:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (0000002391079800) [pid = 3476] [serial = 1912] [outer = 0000002391045000] 05:24:17 INFO - PROCESS | 3476 | 1461155057656 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (0000002393F91800) [pid = 3476] [serial = 1913] [outer = 0000002391045000] 05:24:18 INFO - PROCESS | 3476 | 1461155058138 Marionette TRACE conn5 <- [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:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 693ms 05:24:18 INFO - PROCESS | 3476 | 1461155058184 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 3476 | 1461155058188 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 05:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:24:18 INFO - PROCESS | 3476 | 1461155058191 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 3476 | 1461155058193 Marionette TRACE conn5 <- [1,2514,null,{}] 05:24:18 INFO - PROCESS | 3476 | 1461155058196 Marionette TRACE conn5 -> [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:24:18 INFO - PROCESS | 3476 | 1461155058285 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 05:24:18 INFO - PROCESS | 3476 | 1461155058293 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:18 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B23C000 == 38 [pid = 3476] [id = 638] 05:24:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (0000002390066C00) [pid = 3476] [serial = 1914] [outer = 0000000000000000] 05:24:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (0000002394941C00) [pid = 3476] [serial = 1915] [outer = 0000002390066C00] 05:24:18 INFO - PROCESS | 3476 | 1461155058343 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (0000002394C49800) [pid = 3476] [serial = 1916] [outer = 0000002390066C00] 05:24:18 INFO - PROCESS | 3476 | 1461155058813 Marionette TRACE conn5 <- [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:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 690ms 05:24:18 INFO - PROCESS | 3476 | 1461155058884 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 3476 | 1461155058886 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 05:24:18 INFO - PROCESS | 3476 | 1461155058890 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:24:18 INFO - PROCESS | 3476 | 1461155058892 Marionette TRACE conn5 <- [1,2518,null,{}] 05:24:18 INFO - PROCESS | 3476 | 1461155058901 Marionette TRACE conn5 -> [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:24:19 INFO - PROCESS | 3476 | 1461155059055 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 05:24:19 INFO - PROCESS | 3476 | 1461155059086 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397957000 == 39 [pid = 3476] [id = 639] 05:24:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (000000239646C000) [pid = 3476] [serial = 1917] [outer = 0000000000000000] 05:24:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (0000002396471400) [pid = 3476] [serial = 1918] [outer = 000000239646C000] 05:24:19 INFO - PROCESS | 3476 | 1461155059143 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (0000002396CCFC00) [pid = 3476] [serial = 1919] [outer = 000000239646C000] 05:24:19 INFO - PROCESS | 3476 | 1461155059619 Marionette TRACE conn5 <- [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:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 776ms 05:24:19 INFO - PROCESS | 3476 | 1461155059669 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 3476 | 1461155059671 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 05:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:24:19 INFO - PROCESS | 3476 | 1461155059681 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - PROCESS | 3476 | 1461155059683 Marionette TRACE conn5 <- [1,2522,null,{}] 05:24:19 INFO - PROCESS | 3476 | 1461155059686 Marionette TRACE conn5 -> [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:24:19 INFO - PROCESS | 3476 | 1461155059802 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 05:24:19 INFO - PROCESS | 3476 | 1461155059855 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E14800 == 40 [pid = 3476] [id = 640] 05:24:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (00000023974F8400) [pid = 3476] [serial = 1920] [outer = 0000000000000000] 05:24:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (00000023975F7000) [pid = 3476] [serial = 1921] [outer = 00000023974F8400] 05:24:19 INFO - PROCESS | 3476 | 1461155059905 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (00000023979AC400) [pid = 3476] [serial = 1922] [outer = 00000023974F8400] 05:24:20 INFO - PROCESS | 3476 | 1461155060334 Marionette TRACE conn5 <- [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:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 692ms 05:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:24:20 INFO - PROCESS | 3476 | 1461155060371 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 3476 | 1461155060373 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 05:24:20 INFO - PROCESS | 3476 | 1461155060376 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 3476 | 1461155060378 Marionette TRACE conn5 <- [1,2526,null,{}] 05:24:20 INFO - PROCESS | 3476 | 1461155060382 Marionette TRACE conn5 -> [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:24:20 INFO - PROCESS | 3476 | 1461155060522 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 05:24:20 INFO - PROCESS | 3476 | 1461155060579 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B94B800 == 41 [pid = 3476] [id = 641] 05:24:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002397F51400) [pid = 3476] [serial = 1923] [outer = 0000000000000000] 05:24:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002397F9F800) [pid = 3476] [serial = 1924] [outer = 0000002397F51400] 05:24:20 INFO - PROCESS | 3476 | 1461155060625 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239850F400) [pid = 3476] [serial = 1925] [outer = 0000002397F51400] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (0000002396471C00) [pid = 3476] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002398508C00) [pid = 3476] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000239107CC00) [pid = 3476] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (0000002394C4D800) [pid = 3476] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000238A6CD400) [pid = 3476] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000238C887C00) [pid = 3476] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000238B331800) [pid = 3476] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (000000239499FC00) [pid = 3476] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (0000002398649000) [pid = 3476] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:24:20 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002391048C00) [pid = 3476] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:24:21 INFO - PROCESS | 3476 | 1461155061126 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 795ms 05:24:21 INFO - PROCESS | 3476 | 1461155061173 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 3476 | 1461155061176 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 05:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:24:21 INFO - PROCESS | 3476 | 1461155061184 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 3476 | 1461155061186 Marionette TRACE conn5 <- [1,2530,null,{}] 05:24:21 INFO - PROCESS | 3476 | 1461155061190 Marionette TRACE conn5 -> [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:24:21 INFO - PROCESS | 3476 | 1461155061308 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 05:24:21 INFO - PROCESS | 3476 | 1461155061363 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C302800 == 42 [pid = 3476] [id = 642] 05:24:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (000000238B331800) [pid = 3476] [serial = 1926] [outer = 0000000000000000] 05:24:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002397F59800) [pid = 3476] [serial = 1927] [outer = 000000238B331800] 05:24:21 INFO - PROCESS | 3476 | 1461155061409 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (00000023988F1800) [pid = 3476] [serial = 1928] [outer = 000000238B331800] 05:24:21 INFO - PROCESS | 3476 | 1461155061765 Marionette TRACE conn5 <- [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:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 628ms 05:24:21 INFO - PROCESS | 3476 | 1461155061811 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 3476 | 1461155061813 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 05:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:24:21 INFO - PROCESS | 3476 | 1461155061816 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 3476 | 1461155061818 Marionette TRACE conn5 <- [1,2534,null,{}] 05:24:21 INFO - PROCESS | 3476 | 1461155061822 Marionette TRACE conn5 -> [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:24:21 INFO - PROCESS | 3476 | 1461155061911 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 05:24:21 INFO - PROCESS | 3476 | 1461155061917 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C433800 == 43 [pid = 3476] [id = 643] 05:24:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (00000023988F8C00) [pid = 3476] [serial = 1929] [outer = 0000000000000000] 05:24:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (00000023989B8800) [pid = 3476] [serial = 1930] [outer = 00000023988F8C00] 05:24:21 INFO - PROCESS | 3476 | 1461155061963 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239901DC00) [pid = 3476] [serial = 1931] [outer = 00000023988F8C00] 05:24:22 INFO - PROCESS | 3476 | 1461155062413 Marionette TRACE conn5 <- [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:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 05:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:24:22 INFO - PROCESS | 3476 | 1461155062449 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 05:24:22 INFO - PROCESS | 3476 | 1461155062451 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 05:24:22 INFO - PROCESS | 3476 | 1461155062465 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:24:22 INFO - PROCESS | 3476 | 1461155062467 Marionette TRACE conn5 <- [1,2538,null,{}] 05:24:22 INFO - PROCESS | 3476 | 1461155062476 Marionette TRACE conn5 -> [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:24:22 INFO - PROCESS | 3476 | 1461155062569 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 05:24:22 INFO - PROCESS | 3476 | 1461155062575 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CEA4000 == 44 [pid = 3476] [id = 644] 05:24:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (0000002399EB7C00) [pid = 3476] [serial = 1932] [outer = 0000000000000000] 05:24:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000239A0C0000) [pid = 3476] [serial = 1933] [outer = 0000002399EB7C00] 05:24:22 INFO - PROCESS | 3476 | 1461155062630 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239B43F400) [pid = 3476] [serial = 1934] [outer = 0000002399EB7C00] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 00000023905C5000 == 43 [pid = 3476] [id = 25] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 000000239A894000 == 42 [pid = 3476] [id = 19] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 0000002390769000 == 41 [pid = 3476] [id = 615] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 0000002398447800 == 40 [pid = 3476] [id = 18] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 0000002398689000 == 39 [pid = 3476] [id = 618] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 00000023978F2000 == 38 [pid = 3476] [id = 616] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADB9000 == 37 [pid = 3476] [id = 22] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 0000002397D04800 == 36 [pid = 3476] [id = 617] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 000000238F813000 == 35 [pid = 3476] [id = 619] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 000000238B23A800 == 34 [pid = 3476] [id = 614] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C67000 == 33 [pid = 3476] [id = 27] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 00000023900C6000 == 32 [pid = 3476] [id = 613] 05:24:23 INFO - PROCESS | 3476 | --DOCSHELL 00000023A78D2800 == 31 [pid = 3476] [id = 604] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (00000023974F7000) [pid = 3476] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (00000023986BAC00) [pid = 3476] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000239771DC00) [pid = 3476] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000238B32F400) [pid = 3476] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000239480F800) [pid = 3476] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (00000023905F1C00) [pid = 3476] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (00000023974F6800) [pid = 3476] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (000000239196E400) [pid = 3476] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (00000023990DEC00) [pid = 3476] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (0000002394877800) [pid = 3476] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (0000002397F58C00) [pid = 3476] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (000000238B2CCC00) [pid = 3476] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (000000238FCEF800) [pid = 3476] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (0000002390751400) [pid = 3476] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (000000238F911400) [pid = 3476] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (000000238C41FC00) [pid = 3476] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (0000002394C57C00) [pid = 3476] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (0000002397F4EC00) [pid = 3476] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (00000023988FC400) [pid = 3476] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (00000023989B4C00) [pid = 3476] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (00000023989C0000) [pid = 3476] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (0000002398BBA000) [pid = 3476] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (00000023992FC800) [pid = 3476] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (00000023969F1000) [pid = 3476] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (00000023989B3400) [pid = 3476] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (0000002399EB7800) [pid = 3476] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 05:24:24 INFO - PROCESS | 3476 | 1461155064897 Marionette TRACE conn5 <- [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:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2464ms 05:24:24 INFO - PROCESS | 3476 | 1461155064922 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 05:24:24 INFO - PROCESS | 3476 | 1461155064926 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 05:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:24:24 INFO - PROCESS | 3476 | 1461155064932 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 3476 | 1461155064936 Marionette TRACE conn5 <- [1,2542,null,{}] 05:24:24 INFO - PROCESS | 3476 | 1461155064942 Marionette TRACE conn5 -> [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:24:25 INFO - PROCESS | 3476 | 1461155065037 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 05:24:25 INFO - PROCESS | 3476 | 1461155065046 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADD7800 == 32 [pid = 3476] [id = 645] 05:24:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (000000238AD0CC00) [pid = 3476] [serial = 1935] [outer = 0000000000000000] 05:24:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (000000238AD0E000) [pid = 3476] [serial = 1936] [outer = 000000238AD0CC00] 05:24:25 INFO - PROCESS | 3476 | 1461155065100 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (000000238BF67000) [pid = 3476] [serial = 1937] [outer = 000000238AD0CC00] 05:24:25 INFO - PROCESS | 3476 | 1461155065611 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 05:24:25 INFO - PROCESS | 3476 | 1461155065669 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 05:24:25 INFO - PROCESS | 3476 | 1461155065676 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 05:24:25 INFO - PROCESS | 3476 | 1461155065683 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:24:25 INFO - PROCESS | 3476 | 1461155065686 Marionette TRACE conn5 <- [1,2546,null,{}] 05:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:24:25 INFO - PROCESS | 3476 | 1461155065690 Marionette TRACE conn5 -> [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:24:25 INFO - PROCESS | 3476 | 1461155065781 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 05:24:25 INFO - PROCESS | 3476 | 1461155065863 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 3476 | ++DOCSHELL 000000238FA6B800 == 33 [pid = 3476] [id = 646] 05:24:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (000000238C422000) [pid = 3476] [serial = 1938] [outer = 0000000000000000] 05:24:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (000000238F839400) [pid = 3476] [serial = 1939] [outer = 000000238C422000] 05:24:25 INFO - PROCESS | 3476 | 1461155065910 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (000000238F914000) [pid = 3476] [serial = 1940] [outer = 000000238C422000] 05:24:26 INFO - PROCESS | 3476 | 1461155066324 Marionette TRACE conn5 <- [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:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 05:24:26 INFO - PROCESS | 3476 | 1461155066380 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 05:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:24:26 INFO - PROCESS | 3476 | 1461155066383 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 05:24:26 INFO - PROCESS | 3476 | 1461155066387 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 3476 | 1461155066391 Marionette TRACE conn5 <- [1,2550,null,{}] 05:24:26 INFO - PROCESS | 3476 | 1461155066403 Marionette TRACE conn5 -> [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:24:26 INFO - PROCESS | 3476 | 1461155066539 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 05:24:26 INFO - PROCESS | 3476 | 1461155066549 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390792000 == 34 [pid = 3476] [id = 647] 05:24:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (00000023892EAC00) [pid = 3476] [serial = 1941] [outer = 0000000000000000] 05:24:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (00000023905F5000) [pid = 3476] [serial = 1942] [outer = 00000023892EAC00] 05:24:26 INFO - PROCESS | 3476 | 1461155066600 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (000000239074F000) [pid = 3476] [serial = 1943] [outer = 00000023892EAC00] 05:24:27 INFO - PROCESS | 3476 | 1461155067083 Marionette TRACE conn5 <- [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:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 05:24:27 INFO - PROCESS | 3476 | 1461155067123 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 3476 | 1461155067126 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 05:24:27 INFO - PROCESS | 3476 | 1461155067129 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:24:27 INFO - PROCESS | 3476 | 1461155067131 Marionette TRACE conn5 <- [1,2554,null,{}] 05:24:27 INFO - PROCESS | 3476 | 1461155067135 Marionette TRACE conn5 -> [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:24:27 INFO - PROCESS | 3476 | 1461155067221 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 05:24:27 INFO - PROCESS | 3476 | 1461155067228 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391DBC000 == 35 [pid = 3476] [id = 648] 05:24:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (000000239081CC00) [pid = 3476] [serial = 1944] [outer = 0000000000000000] 05:24:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (0000002390867000) [pid = 3476] [serial = 1945] [outer = 000000239081CC00] 05:24:27 INFO - PROCESS | 3476 | 1461155067278 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (0000002391049000) [pid = 3476] [serial = 1946] [outer = 000000239081CC00] 05:24:27 INFO - PROCESS | 3476 | 1461155067726 Marionette TRACE conn5 <- [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:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 05:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:24:27 INFO - PROCESS | 3476 | 1461155067760 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 3476 | 1461155067762 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 05:24:27 INFO - PROCESS | 3476 | 1461155067766 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 3476 | 1461155067768 Marionette TRACE conn5 <- [1,2558,null,{}] 05:24:27 INFO - PROCESS | 3476 | 1461155067771 Marionette TRACE conn5 -> [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:24:27 INFO - PROCESS | 3476 | 1461155067849 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 05:24:27 INFO - PROCESS | 3476 | 1461155067857 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 3476 | ++DOCSHELL 000000239697F000 == 36 [pid = 3476] [id = 649] 05:24:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (000000238C41DC00) [pid = 3476] [serial = 1947] [outer = 0000000000000000] 05:24:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (00000023911DE000) [pid = 3476] [serial = 1948] [outer = 000000238C41DC00] 05:24:27 INFO - PROCESS | 3476 | 1461155067905 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (0000002393F8D000) [pid = 3476] [serial = 1949] [outer = 000000238C41DC00] 05:24:28 INFO - PROCESS | 3476 | 1461155068400 Marionette TRACE conn5 <- [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:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 693ms 05:24:28 INFO - PROCESS | 3476 | 1461155068461 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 05:24:28 INFO - PROCESS | 3476 | 1461155068464 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 05:24:28 INFO - PROCESS | 3476 | 1461155068467 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:24:28 INFO - PROCESS | 3476 | 1461155068469 Marionette TRACE conn5 <- [1,2562,null,{}] 05:24:28 INFO - PROCESS | 3476 | 1461155068473 Marionette TRACE conn5 -> [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:24:28 INFO - PROCESS | 3476 | 1461155068590 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 05:24:28 INFO - PROCESS | 3476 | 1461155068604 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977C4800 == 37 [pid = 3476] [id = 650] 05:24:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (000000239487F800) [pid = 3476] [serial = 1950] [outer = 0000000000000000] 05:24:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (0000002394C4C400) [pid = 3476] [serial = 1951] [outer = 000000239487F800] 05:24:28 INFO - PROCESS | 3476 | 1461155068655 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (0000002394C58800) [pid = 3476] [serial = 1952] [outer = 000000239487F800] 05:24:29 INFO - PROCESS | 3476 | 1461155069080 Marionette TRACE conn5 <- [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:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 627ms 05:24:29 INFO - PROCESS | 3476 | 1461155069099 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 3476 | 1461155069101 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 05:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:24:29 INFO - PROCESS | 3476 | 1461155069105 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 3476 | 1461155069107 Marionette TRACE conn5 <- [1,2566,null,{}] 05:24:29 INFO - PROCESS | 3476 | 1461155069110 Marionette TRACE conn5 -> [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:24:29 INFO - PROCESS | 3476 | 1461155069190 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 05:24:29 INFO - PROCESS | 3476 | 1461155069228 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397954800 == 38 [pid = 3476] [id = 651] 05:24:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002396468C00) [pid = 3476] [serial = 1953] [outer = 0000000000000000] 05:24:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (0000002396472800) [pid = 3476] [serial = 1954] [outer = 0000002396468C00] 05:24:29 INFO - PROCESS | 3476 | 1461155069273 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (0000002396C79400) [pid = 3476] [serial = 1955] [outer = 0000002396468C00] 05:24:29 INFO - PROCESS | 3476 | 1461155069694 Marionette TRACE conn5 <- [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:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 05:24:29 INFO - PROCESS | 3476 | 1461155069735 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 3476 | 1461155069738 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 05:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:24:29 INFO - PROCESS | 3476 | 1461155069741 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 3476 | 1461155069743 Marionette TRACE conn5 <- [1,2570,null,{}] 05:24:29 INFO - PROCESS | 3476 | 1461155069746 Marionette TRACE conn5 -> [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:24:29 INFO - PROCESS | 3476 | 1461155069823 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 05:24:29 INFO - PROCESS | 3476 | 1461155069829 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397D1F800 == 39 [pid = 3476] [id = 652] 05:24:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (0000002396CD2400) [pid = 3476] [serial = 1956] [outer = 0000000000000000] 05:24:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (0000002397063000) [pid = 3476] [serial = 1957] [outer = 0000002396CD2400] 05:24:29 INFO - PROCESS | 3476 | 1461155069879 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (00000023974F1000) [pid = 3476] [serial = 1958] [outer = 0000002396CD2400] 05:24:30 INFO - PROCESS | 3476 | 1461155070324 Marionette TRACE conn5 <- [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:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 05:24:30 INFO - PROCESS | 3476 | 1461155070372 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 05:24:30 INFO - PROCESS | 3476 | 1461155070374 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 05:24:30 INFO - PROCESS | 3476 | 1461155070377 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:24:30 INFO - PROCESS | 3476 | 1461155070379 Marionette TRACE conn5 <- [1,2574,null,{}] 05:24:30 INFO - PROCESS | 3476 | 1461155070383 Marionette TRACE conn5 -> [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:24:30 INFO - PROCESS | 3476 | 1461155070486 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 05:24:30 INFO - PROCESS | 3476 | 1461155070492 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:30 INFO - PROCESS | 3476 | ++DOCSHELL 000000239077F000 == 40 [pid = 3476] [id = 653] 05:24:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000239705A000) [pid = 3476] [serial = 1959] [outer = 0000000000000000] 05:24:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (00000023975F4C00) [pid = 3476] [serial = 1960] [outer = 000000239705A000] 05:24:30 INFO - PROCESS | 3476 | 1461155070539 Marionette DEBUG loaded listener.js 05:24:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239771A400) [pid = 3476] [serial = 1961] [outer = 000000239705A000] 05:24:31 INFO - PROCESS | 3476 | 1461155071011 Marionette TRACE conn5 <- [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:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 671ms 05:24:31 INFO - PROCESS | 3476 | 1461155071052 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 3476 | 1461155071054 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 05:24:31 INFO - PROCESS | 3476 | 1461155071057 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:24:31 INFO - PROCESS | 3476 | 1461155071059 Marionette TRACE conn5 <- [1,2578,null,{}] 05:24:31 INFO - PROCESS | 3476 | 1461155071063 Marionette TRACE conn5 -> [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:24:31 INFO - PROCESS | 3476 | 1461155071175 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 05:24:31 INFO - PROCESS | 3476 | 1461155071182 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A05E000 == 41 [pid = 3476] [id = 654] 05:24:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (00000023979AFC00) [pid = 3476] [serial = 1962] [outer = 0000000000000000] 05:24:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (0000002397F4FC00) [pid = 3476] [serial = 1963] [outer = 00000023979AFC00] 05:24:31 INFO - PROCESS | 3476 | 1461155071229 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (0000002397F5DC00) [pid = 3476] [serial = 1964] [outer = 00000023979AFC00] 05:24:31 INFO - PROCESS | 3476 | 1461155071730 Marionette TRACE conn5 <- [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:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 733ms 05:24:31 INFO - PROCESS | 3476 | 1461155071794 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 3476 | 1461155071797 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 05:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:24:31 INFO - PROCESS | 3476 | 1461155071800 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 3476 | 1461155071803 Marionette TRACE conn5 <- [1,2582,null,{}] 05:24:31 INFO - PROCESS | 3476 | 1461155071851 Marionette TRACE conn5 -> [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:24:31 INFO - PROCESS | 3476 | 1461155071983 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 05:24:31 INFO - PROCESS | 3476 | 1461155071989 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 3476 | ++DOCSHELL 000000239697D000 == 42 [pid = 3476] [id = 655] 05:24:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239850B800) [pid = 3476] [serial = 1965] [outer = 0000000000000000] 05:24:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (00000023988FA800) [pid = 3476] [serial = 1966] [outer = 000000239850B800] 05:24:32 INFO - PROCESS | 3476 | 1461155072093 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (00000023989B7000) [pid = 3476] [serial = 1967] [outer = 000000239850B800] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (00000023988F8C00) [pid = 3476] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239646C000) [pid = 3476] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (00000023974F8400) [pid = 3476] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000238B331800) [pid = 3476] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002397F51400) [pid = 3476] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (000000238F915C00) [pid = 3476] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (0000002399EB2C00) [pid = 3476] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002390066C00) [pid = 3476] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (0000002391045000) [pid = 3476] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000239072F800) [pid = 3476] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (0000002389C64400) [pid = 3476] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002389230400) [pid = 3476] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000239A0C2000) [pid = 3476] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (00000023989B5C00) [pid = 3476] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (0000002391D90800) [pid = 3476] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (000000239771E800) [pid = 3476] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (0000002396C7D800) [pid = 3476] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (000000238A46AC00) [pid = 3476] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (0000002396C7F000) [pid = 3476] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (000000239086A800) [pid = 3476] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:24:32 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (000000239009E800) [pid = 3476] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:24:32 INFO - PROCESS | 3476 | 1461155072693 Marionette TRACE conn5 <- [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:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 924ms 05:24:32 INFO - PROCESS | 3476 | 1461155072726 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 05:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:24:32 INFO - PROCESS | 3476 | 1461155072728 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 05:24:32 INFO - PROCESS | 3476 | 1461155072731 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 3476 | 1461155072734 Marionette TRACE conn5 <- [1,2586,null,{}] 05:24:32 INFO - PROCESS | 3476 | 1461155072737 Marionette TRACE conn5 -> [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:24:32 INFO - PROCESS | 3476 | 1461155072816 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 05:24:32 INFO - PROCESS | 3476 | 1461155072822 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398680800 == 43 [pid = 3476] [id = 656] 05:24:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (000000239074C800) [pid = 3476] [serial = 1968] [outer = 0000000000000000] 05:24:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (000000239494D400) [pid = 3476] [serial = 1969] [outer = 000000239074C800] 05:24:32 INFO - PROCESS | 3476 | 1461155072871 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (0000002397F51400) [pid = 3476] [serial = 1970] [outer = 000000239074C800] 05:24:33 INFO - PROCESS | 3476 | 1461155073299 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 628ms 05:24:33 INFO - PROCESS | 3476 | 1461155073364 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 3476 | 1461155073366 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 05:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:24:33 INFO - PROCESS | 3476 | 1461155073369 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 3476 | 1461155073371 Marionette TRACE conn5 <- [1,2590,null,{}] 05:24:33 INFO - PROCESS | 3476 | 1461155073375 Marionette TRACE conn5 -> [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:24:33 INFO - PROCESS | 3476 | 1461155073454 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 05:24:33 INFO - PROCESS | 3476 | 1461155073462 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C334000 == 44 [pid = 3476] [id = 657] 05:24:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (00000023988F8C00) [pid = 3476] [serial = 1971] [outer = 0000000000000000] 05:24:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (00000023989BF000) [pid = 3476] [serial = 1972] [outer = 00000023988F8C00] 05:24:33 INFO - PROCESS | 3476 | 1461155073510 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (0000002398BB9C00) [pid = 3476] [serial = 1973] [outer = 00000023988F8C00] 05:24:33 INFO - PROCESS | 3476 | 1461155073961 Marionette TRACE conn5 <- [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:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 627ms 05:24:34 INFO - PROCESS | 3476 | 1461155073999 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 3476 | 1461155074002 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 05:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:24:34 INFO - PROCESS | 3476 | 1461155074005 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 3476 | 1461155074006 Marionette TRACE conn5 <- [1,2594,null,{}] 05:24:34 INFO - PROCESS | 3476 | 1461155074010 Marionette TRACE conn5 -> [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:24:34 INFO - PROCESS | 3476 | 1461155074091 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 05:24:34 INFO - PROCESS | 3476 | 1461155074099 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C43A800 == 45 [pid = 3476] [id = 658] 05:24:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002398BB7800) [pid = 3476] [serial = 1974] [outer = 0000000000000000] 05:24:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (0000002399269C00) [pid = 3476] [serial = 1975] [outer = 0000002398BB7800] 05:24:34 INFO - PROCESS | 3476 | 1461155074147 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (0000002399EB1C00) [pid = 3476] [serial = 1976] [outer = 0000002398BB7800] 05:24:34 INFO - PROCESS | 3476 | 1461155074893 Marionette TRACE conn5 <- [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:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 943ms 05:24:34 INFO - PROCESS | 3476 | 1461155074951 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 3476 | 1461155074956 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 05:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:24:34 INFO - PROCESS | 3476 | 1461155074962 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 3476 | 1461155074966 Marionette TRACE conn5 <- [1,2598,null,{}] 05:24:34 INFO - PROCESS | 3476 | 1461155074972 Marionette TRACE conn5 -> [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:24:35 INFO - PROCESS | 3476 | 1461155075101 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 05:24:35 INFO - PROCESS | 3476 | 1461155075215 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F654000 == 46 [pid = 3476] [id = 659] 05:24:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000238A469000) [pid = 3476] [serial = 1977] [outer = 0000000000000000] 05:24:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000238C491C00) [pid = 3476] [serial = 1978] [outer = 000000238A469000] 05:24:35 INFO - PROCESS | 3476 | 1461155075276 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000238F912400) [pid = 3476] [serial = 1979] [outer = 000000238A469000] 05:24:35 INFO - PROCESS | 3476 | 1461155075975 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1090ms 05:24:36 INFO - PROCESS | 3476 | 1461155076056 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 05:24:36 INFO - PROCESS | 3476 | 1461155076063 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 05:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:24:36 INFO - PROCESS | 3476 | 1461155076070 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 3476 | 1461155076073 Marionette TRACE conn5 <- [1,2602,null,{}] 05:24:36 INFO - PROCESS | 3476 | 1461155076077 Marionette TRACE conn5 -> [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:24:36 INFO - PROCESS | 3476 | 1461155076201 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 05:24:36 INFO - PROCESS | 3476 | 1461155076273 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 3476 | ++DOCSHELL 000000238A212800 == 47 [pid = 3476] [id = 660] 05:24:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002389233000) [pid = 3476] [serial = 1980] [outer = 0000000000000000] 05:24:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000238A660C00) [pid = 3476] [serial = 1981] [outer = 0000002389233000] 05:24:36 INFO - PROCESS | 3476 | 1461155076478 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000238AD0E800) [pid = 3476] [serial = 1982] [outer = 0000002389233000] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 0000002390585800 == 46 [pid = 3476] [id = 620] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 0000002397036000 == 45 [pid = 3476] [id = 622] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 000000239C31E800 == 44 [pid = 3476] [id = 628] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 00000023891C5000 == 43 [pid = 3476] [id = 634] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 000000239C643000 == 42 [pid = 3476] [id = 632] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 000000239C433800 == 41 [pid = 3476] [id = 643] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E14800 == 40 [pid = 3476] [id = 640] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E1A000 == 39 [pid = 3476] [id = 624] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 0000002397957000 == 38 [pid = 3476] [id = 639] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 00000023919BB000 == 37 [pid = 3476] [id = 636] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C5C000 == 36 [pid = 3476] [id = 637] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 000000238B23C000 == 35 [pid = 3476] [id = 638] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 000000239B95B800 == 34 [pid = 3476] [id = 626] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 0000002390765000 == 33 [pid = 3476] [id = 621] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239A0C0000) [pid = 3476] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOCSHELL 000000239CEA4000 == 32 [pid = 3476] [id = 644] 05:24:37 INFO - PROCESS | 3476 | 1461155077193 Marionette TRACE conn5 <- [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:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002397F57000) [pid = 3476] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (00000023975F3000) [pid = 3476] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000238F836C00) [pid = 3476] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (0000002397715400) [pid = 3476] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002394944400) [pid = 3476] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000239074E400) [pid = 3476] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (000000239901DC00) [pid = 3476] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (0000002396471400) [pid = 3476] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002396CCFC00) [pid = 3476] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (00000023979AC400) [pid = 3476] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (00000023975F7000) [pid = 3476] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (0000002397F59800) [pid = 3476] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (0000002397F9F800) [pid = 3476] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (00000023989B8800) [pid = 3476] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (000000239850F400) [pid = 3476] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (0000002390862400) [pid = 3476] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (0000002390183400) [pid = 3476] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (000000239A032800) [pid = 3476] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (0000002394941C00) [pid = 3476] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (0000002391079800) [pid = 3476] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (0000002393F91800) [pid = 3476] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (0000002390734400) [pid = 3476] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (000000239081C800) [pid = 3476] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (000000238AB91000) [pid = 3476] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (000000238F919800) [pid = 3476] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (000000238A6C5000) [pid = 3476] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 73 (0000002389239C00) [pid = 3476] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 72 (000000239B439000) [pid = 3476] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 71 (000000239A927800) [pid = 3476] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 70 (000000239A0C8C00) [pid = 3476] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 69 (0000002399EB4000) [pid = 3476] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 68 (0000002397F58800) [pid = 3476] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 67 (00000023969EF000) [pid = 3476] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 66 (00000023988F1800) [pid = 3476] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - PROCESS | 3476 | --DOMWINDOW == 65 (0000002394C49800) [pid = 3476] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 05:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1182ms 05:24:37 INFO - PROCESS | 3476 | 1461155077257 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 3476 | 1461155077262 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 05:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:24:37 INFO - PROCESS | 3476 | 1461155077268 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 3476 | 1461155077271 Marionette TRACE conn5 <- [1,2606,null,{}] 05:24:37 INFO - PROCESS | 3476 | 1461155077276 Marionette TRACE conn5 -> [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:24:37 INFO - PROCESS | 3476 | 1461155077362 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 05:24:37 INFO - PROCESS | 3476 | 1461155077370 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:37 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B79E000 == 33 [pid = 3476] [id = 661] 05:24:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 66 (000000238C7D3C00) [pid = 3476] [serial = 1983] [outer = 0000000000000000] 05:24:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 67 (000000238F833C00) [pid = 3476] [serial = 1984] [outer = 000000238C7D3C00] 05:24:37 INFO - PROCESS | 3476 | 1461155077428 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 68 (000000238F9BC400) [pid = 3476] [serial = 1985] [outer = 000000238C7D3C00] 05:24:37 INFO - PROCESS | 3476 | 1461155077981 Marionette TRACE conn5 <- [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:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 05:24:38 INFO - PROCESS | 3476 | 1461155078004 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 3476 | 1461155078008 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 05:24:38 INFO - PROCESS | 3476 | 1461155078015 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:24:38 INFO - PROCESS | 3476 | 1461155078017 Marionette TRACE conn5 <- [1,2610,null,{}] 05:24:38 INFO - PROCESS | 3476 | 1461155078021 Marionette TRACE conn5 -> [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:24:38 INFO - PROCESS | 3476 | 1461155078106 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 05:24:38 INFO - PROCESS | 3476 | 1461155078116 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 3476 | ++DOCSHELL 00000023919C3800 == 34 [pid = 3476] [id = 662] 05:24:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 69 (000000239072D400) [pid = 3476] [serial = 1986] [outer = 0000000000000000] 05:24:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (0000002390754C00) [pid = 3476] [serial = 1987] [outer = 000000239072D400] 05:24:38 INFO - PROCESS | 3476 | 1461155078165 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 71 (0000002390824C00) [pid = 3476] [serial = 1988] [outer = 000000239072D400] 05:24:38 INFO - PROCESS | 3476 | 1461155078651 Marionette TRACE conn5 <- [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:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 689ms 05:24:38 INFO - PROCESS | 3476 | 1461155078708 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 3476 | 1461155078710 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 05:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:24:38 INFO - PROCESS | 3476 | 1461155078714 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - PROCESS | 3476 | 1461155078718 Marionette TRACE conn5 <- [1,2614,null,{}] 05:24:38 INFO - PROCESS | 3476 | 1461155078730 Marionette TRACE conn5 -> [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:24:38 INFO - PROCESS | 3476 | 1461155078847 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 05:24:38 INFO - PROCESS | 3476 | 1461155078928 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 3476 | ++DOCSHELL 000000239698B800 == 35 [pid = 3476] [id = 663] 05:24:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 72 (000000238942DC00) [pid = 3476] [serial = 1989] [outer = 0000000000000000] 05:24:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (0000002391D8EC00) [pid = 3476] [serial = 1990] [outer = 000000238942DC00] 05:24:38 INFO - PROCESS | 3476 | 1461155078975 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (0000002394819C00) [pid = 3476] [serial = 1991] [outer = 000000238942DC00] 05:24:39 INFO - PROCESS | 3476 | 1461155079354 Marionette TRACE conn5 <- [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:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 690ms 05:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:24:39 INFO - PROCESS | 3476 | 1461155079409 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 3476 | 1461155079412 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 05:24:39 INFO - PROCESS | 3476 | 1461155079415 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 3476 | 1461155079417 Marionette TRACE conn5 <- [1,2618,null,{}] 05:24:39 INFO - PROCESS | 3476 | 1461155079421 Marionette TRACE conn5 -> [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:24:39 INFO - PROCESS | 3476 | 1461155079530 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 05:24:39 INFO - PROCESS | 3476 | 1461155079536 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:39 INFO - PROCESS | 3476 | ++DOCSHELL 00000023974C0000 == 36 [pid = 3476] [id = 664] 05:24:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (0000002394877C00) [pid = 3476] [serial = 1992] [outer = 0000000000000000] 05:24:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (0000002394880C00) [pid = 3476] [serial = 1993] [outer = 0000002394877C00] 05:24:39 INFO - PROCESS | 3476 | 1461155079583 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (0000002394C4A800) [pid = 3476] [serial = 1994] [outer = 0000002394877C00] 05:24:40 INFO - PROCESS | 3476 | 1461155080030 Marionette TRACE conn5 <- [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:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 05:24:40 INFO - PROCESS | 3476 | 1461155080045 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 3476 | 1461155080047 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 05:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:24:40 INFO - PROCESS | 3476 | 1461155080055 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 3476 | 1461155080057 Marionette TRACE conn5 <- [1,2622,null,{}] 05:24:40 INFO - PROCESS | 3476 | 1461155080061 Marionette TRACE conn5 -> [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:24:40 INFO - PROCESS | 3476 | 1461155080161 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 05:24:40 INFO - PROCESS | 3476 | 1461155080237 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397914000 == 37 [pid = 3476] [id = 665] 05:24:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (0000002394C54800) [pid = 3476] [serial = 1995] [outer = 0000000000000000] 05:24:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (0000002396467400) [pid = 3476] [serial = 1996] [outer = 0000002394C54800] 05:24:40 INFO - PROCESS | 3476 | 1461155080295 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (0000002396CD9000) [pid = 3476] [serial = 1997] [outer = 0000002394C54800] 05:24:40 INFO - PROCESS | 3476 | 1461155080759 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 732ms 05:24:40 INFO - PROCESS | 3476 | 1461155080785 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 3476 | 1461155080788 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 05:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:24:40 INFO - PROCESS | 3476 | 1461155080791 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 3476 | 1461155080793 Marionette TRACE conn5 <- [1,2626,null,{}] 05:24:40 INFO - PROCESS | 3476 | 1461155080796 Marionette TRACE conn5 -> [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:24:40 INFO - PROCESS | 3476 | 1461155080914 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 05:24:40 INFO - PROCESS | 3476 | 1461155080922 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397FD5800 == 38 [pid = 3476] [id = 666] 05:24:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (00000023969EB000) [pid = 3476] [serial = 1998] [outer = 0000000000000000] 05:24:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (00000023975F9C00) [pid = 3476] [serial = 1999] [outer = 00000023969EB000] 05:24:40 INFO - PROCESS | 3476 | 1461155080969 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (0000002397AFD000) [pid = 3476] [serial = 2000] [outer = 00000023969EB000] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (000000239705A000) [pid = 3476] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (0000002399EB7C00) [pid = 3476] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (000000238C422000) [pid = 3476] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (000000238AD0CC00) [pid = 3476] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (0000002396468C00) [pid = 3476] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (00000023892EAC00) [pid = 3476] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (00000023979AFC00) [pid = 3476] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (000000239487F800) [pid = 3476] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (000000238C41DC00) [pid = 3476] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 73 (0000002396CD2400) [pid = 3476] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 72 (000000239081CC00) [pid = 3476] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 71 (000000239850B800) [pid = 3476] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 70 (00000023988F8C00) [pid = 3476] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:24:41 INFO - PROCESS | 3476 | --DOMWINDOW == 69 (000000239074C800) [pid = 3476] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:24:41 INFO - PROCESS | 3476 | 1461155081599 Marionette TRACE conn5 <- [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:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 840ms 05:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:24:41 INFO - PROCESS | 3476 | 1461155081633 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 05:24:41 INFO - PROCESS | 3476 | 1461155081635 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 05:24:41 INFO - PROCESS | 3476 | 1461155081638 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 3476 | 1461155081640 Marionette TRACE conn5 <- [1,2630,null,{}] 05:24:41 INFO - PROCESS | 3476 | 1461155081644 Marionette TRACE conn5 -> [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:24:41 INFO - PROCESS | 3476 | 1461155081721 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 05:24:41 INFO - PROCESS | 3476 | 1461155081728 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E0F000 == 39 [pid = 3476] [id = 667] 05:24:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (000000238F915400) [pid = 3476] [serial = 2001] [outer = 0000000000000000] 05:24:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 71 (000000239081CC00) [pid = 3476] [serial = 2002] [outer = 000000238F915400] 05:24:41 INFO - PROCESS | 3476 | 1461155081776 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 72 (0000002396CD2400) [pid = 3476] [serial = 2003] [outer = 000000238F915400] 05:24:42 INFO - PROCESS | 3476 | 1461155082196 Marionette TRACE conn5 <- [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:24:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 585ms 05:24:42 INFO - PROCESS | 3476 | 1461155082226 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 3476 | 1461155082228 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 05:24:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:24:42 INFO - PROCESS | 3476 | 1461155082237 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 3476 | 1461155082239 Marionette TRACE conn5 <- [1,2634,null,{}] 05:24:42 INFO - PROCESS | 3476 | 1461155082242 Marionette TRACE conn5 -> [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:24:42 INFO - PROCESS | 3476 | 1461155082321 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 05:24:42 INFO - PROCESS | 3476 | 1461155082328 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A89A000 == 40 [pid = 3476] [id = 668] 05:24:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (0000002397F54000) [pid = 3476] [serial = 2004] [outer = 0000000000000000] 05:24:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (0000002397F58400) [pid = 3476] [serial = 2005] [outer = 0000002397F54000] 05:24:42 INFO - PROCESS | 3476 | 1461155082376 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (0000002398505000) [pid = 3476] [serial = 2006] [outer = 0000002397F54000] 05:24:42 INFO - PROCESS | 3476 | 1461155082795 Marionette TRACE conn5 <- [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:24:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 586ms 05:24:42 INFO - PROCESS | 3476 | 1461155082831 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 3476 | 1461155082833 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 05:24:42 INFO - PROCESS | 3476 | 1461155082842 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:24:42 INFO - PROCESS | 3476 | 1461155082844 Marionette TRACE conn5 <- [1,2638,null,{}] 05:24:42 INFO - PROCESS | 3476 | 1461155082848 Marionette TRACE conn5 -> [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:24:42 INFO - PROCESS | 3476 | 1461155082926 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 05:24:42 INFO - PROCESS | 3476 | 1461155082935 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 3476 | ++DOCSHELL 000000239697B800 == 41 [pid = 3476] [id = 669] 05:24:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (000000239850DC00) [pid = 3476] [serial = 2007] [outer = 0000000000000000] 05:24:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (0000002398511C00) [pid = 3476] [serial = 2008] [outer = 000000239850DC00] 05:24:42 INFO - PROCESS | 3476 | 1461155082982 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (00000023988F3C00) [pid = 3476] [serial = 2009] [outer = 000000239850DC00] 05:24:43 INFO - PROCESS | 3476 | 1461155083425 Marionette TRACE conn5 <- [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:24:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:24:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 05:24:43 INFO - PROCESS | 3476 | 1461155083487 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 3476 | 1461155083489 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 05:24:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:24:43 INFO - PROCESS | 3476 | 1461155083493 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 3476 | 1461155083495 Marionette TRACE conn5 <- [1,2642,null,{}] 05:24:43 INFO - PROCESS | 3476 | 1461155083499 Marionette TRACE conn5 -> [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:24:43 INFO - PROCESS | 3476 | 1461155083630 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 05:24:43 INFO - PROCESS | 3476 | 1461155083755 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADBB800 == 42 [pid = 3476] [id = 670] 05:24:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (0000002389233800) [pid = 3476] [serial = 2010] [outer = 0000000000000000] 05:24:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (00000023892EDC00) [pid = 3476] [serial = 2011] [outer = 0000002389233800] 05:24:43 INFO - PROCESS | 3476 | 1461155083816 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (000000238AD0E400) [pid = 3476] [serial = 2012] [outer = 0000002389233800] 05:24:44 INFO - PROCESS | 3476 | 1461155084494 Marionette TRACE conn5 <- [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:24:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:24:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1023ms 05:24:44 INFO - PROCESS | 3476 | 1461155084522 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 3476 | 1461155084527 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 05:24:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:24:44 INFO - PROCESS | 3476 | 1461155084546 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 3476 | 1461155084551 Marionette TRACE conn5 <- [1,2646,null,{}] 05:24:44 INFO - PROCESS | 3476 | 1461155084580 Marionette TRACE conn5 -> [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:24:44 INFO - PROCESS | 3476 | 1461155084689 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 05:24:44 INFO - PROCESS | 3476 | 1461155084766 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 3476 | ++DOCSHELL 000000239647A800 == 43 [pid = 3476] [id = 671] 05:24:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (0000002390819400) [pid = 3476] [serial = 2013] [outer = 0000000000000000] 05:24:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (0000002390862800) [pid = 3476] [serial = 2014] [outer = 0000002390819400] 05:24:44 INFO - PROCESS | 3476 | 1461155084867 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (0000002391079800) [pid = 3476] [serial = 2015] [outer = 0000002390819400] 05:24:45 INFO - PROCESS | 3476 | 1461155085408 Marionette TRACE conn5 <- [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:24:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:24:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 924ms 05:24:45 INFO - PROCESS | 3476 | 1461155085459 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 3476 | 1461155085462 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 05:24:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:24:45 INFO - PROCESS | 3476 | 1461155085466 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 3476 | 1461155085468 Marionette TRACE conn5 <- [1,2650,null,{}] 05:24:45 INFO - PROCESS | 3476 | 1461155085473 Marionette TRACE conn5 -> [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:24:45 INFO - PROCESS | 3476 | 1461155085579 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 05:24:45 INFO - PROCESS | 3476 | 1461155085658 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B311800 == 44 [pid = 3476] [id = 672] 05:24:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (000000239081EC00) [pid = 3476] [serial = 2016] [outer = 0000000000000000] 05:24:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (00000023964EEC00) [pid = 3476] [serial = 2017] [outer = 000000239081EC00] 05:24:45 INFO - PROCESS | 3476 | 1461155085756 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (000000239707E000) [pid = 3476] [serial = 2018] [outer = 000000239081EC00] 05:24:46 INFO - PROCESS | 3476 | 1461155086411 Marionette TRACE conn5 <- [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:24:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:24:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 05:24:46 INFO - PROCESS | 3476 | 1461155086470 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 3476 | 1461155086475 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 05:24:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:24:46 INFO - PROCESS | 3476 | 1461155086491 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 3476 | 1461155086496 Marionette TRACE conn5 <- [1,2654,null,{}] 05:24:46 INFO - PROCESS | 3476 | 1461155086500 Marionette TRACE conn5 -> [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:24:46 INFO - PROCESS | 3476 | 1461155086761 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 05:24:46 INFO - PROCESS | 3476 | 1461155086885 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:46 INFO - PROCESS | 3476 | ++DOCSHELL 000000238C7BE000 == 45 [pid = 3476] [id = 673] 05:24:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (00000023892EA000) [pid = 3476] [serial = 2019] [outer = 0000000000000000] 05:24:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (000000238AD07400) [pid = 3476] [serial = 2020] [outer = 00000023892EA000] 05:24:46 INFO - PROCESS | 3476 | 1461155086937 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (000000238C887C00) [pid = 3476] [serial = 2021] [outer = 00000023892EA000] 05:24:47 INFO - PROCESS | 3476 | --DOCSHELL 0000002397965000 == 44 [pid = 3476] [id = 623] 05:24:47 INFO - PROCESS | 3476 | --DOCSHELL 000000239B94B800 == 43 [pid = 3476] [id = 641] 05:24:47 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADCF000 == 42 [pid = 3476] [id = 635] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (0000002399269C00) [pid = 3476] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | [3476] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (00000023988FA800) [pid = 3476] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (0000002397F5DC00) [pid = 3476] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (00000023989BF000) [pid = 3476] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (00000023989B7000) [pid = 3476] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (000000239494D400) [pid = 3476] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (0000002397F51400) [pid = 3476] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (00000023974F1000) [pid = 3476] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (0000002398BB9C00) [pid = 3476] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (00000023975F4C00) [pid = 3476] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (000000239B43F400) [pid = 3476] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (000000238F839400) [pid = 3476] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (000000238F914000) [pid = 3476] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (000000238AD0E000) [pid = 3476] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (000000238BF67000) [pid = 3476] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (0000002396472800) [pid = 3476] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 73 (0000002396C79400) [pid = 3476] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 72 (00000023905F5000) [pid = 3476] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 71 (000000239074F000) [pid = 3476] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 70 (0000002397F4FC00) [pid = 3476] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 69 (0000002394C4C400) [pid = 3476] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 68 (0000002394C58800) [pid = 3476] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 67 (00000023911DE000) [pid = 3476] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 66 (0000002393F8D000) [pid = 3476] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 65 (0000002397063000) [pid = 3476] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 64 (0000002390867000) [pid = 3476] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 63 (0000002391049000) [pid = 3476] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3476 | --DOMWINDOW == 62 (000000239771A400) [pid = 3476] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 05:24:48 INFO - PROCESS | 3476 | [3476] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:24:48 INFO - PROCESS | 3476 | 1461155088019 Marionette TRACE conn5 <- [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:24:48 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:24:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1547ms 05:24:48 INFO - PROCESS | 3476 | 1461155088037 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 05:24:48 INFO - PROCESS | 3476 | 1461155088041 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 05:24:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:24:48 INFO - PROCESS | 3476 | 1461155088046 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 3476 | 1461155088049 Marionette TRACE conn5 <- [1,2658,null,{}] 05:24:48 INFO - PROCESS | 3476 | 1461155088054 Marionette TRACE conn5 -> [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:24:48 INFO - PROCESS | 3476 | 1461155088141 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 05:24:48 INFO - PROCESS | 3476 | 1461155088148 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B24D000 == 43 [pid = 3476] [id = 674] 05:24:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 63 (000000238AD08C00) [pid = 3476] [serial = 2022] [outer = 0000000000000000] 05:24:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 64 (000000238F83A000) [pid = 3476] [serial = 2023] [outer = 000000238AD08C00] 05:24:48 INFO - PROCESS | 3476 | 1461155088202 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 65 (0000002390067800) [pid = 3476] [serial = 2024] [outer = 000000238AD08C00] 05:24:49 INFO - PROCESS | 3476 | 1461155089229 Marionette TRACE conn5 <- [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:24:49 INFO - PROCESS | 3476 | 1461155089288 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 05:24:49 INFO - PROCESS | 3476 | 1461155089291 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 3476 | 1461155089293 Marionette TRACE conn5 <- [1,2662,null,{}] 05:24:49 INFO - PROCESS | 3476 | 1461155089297 Marionette TRACE conn5 -> [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:24:49 INFO - PROCESS | 3476 | 1461155089381 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 05:24:49 INFO - PROCESS | 3476 | 1461155089390 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 3476 | ++DOCSHELL 000000239414C800 == 44 [pid = 3476] [id = 675] 05:24:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 66 (000000238A46AC00) [pid = 3476] [serial = 2025] [outer = 0000000000000000] 05:24:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 67 (0000002391045400) [pid = 3476] [serial = 2026] [outer = 000000238A46AC00] 05:24:49 INFO - PROCESS | 3476 | 1461155089437 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 68 (0000002391D45C00) [pid = 3476] [serial = 2027] [outer = 000000238A46AC00] 05:24:50 INFO - PROCESS | 3476 | 1461155090444 Marionette TRACE conn5 <- [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:24:50 INFO - PROCESS | 3476 | 1461155090477 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 05:24:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:24:50 INFO - PROCESS | 3476 | 1461155090487 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 3476 | 1461155090492 Marionette TRACE conn5 <- [1,2666,null,{}] 05:24:50 INFO - PROCESS | 3476 | 1461155090496 Marionette TRACE conn5 -> [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:24:50 INFO - PROCESS | 3476 | 1461155090613 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 05:24:50 INFO - PROCESS | 3476 | 1461155090620 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:50 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977BC800 == 45 [pid = 3476] [id = 676] 05:24:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 69 (000000239418A400) [pid = 3476] [serial = 2028] [outer = 0000000000000000] 05:24:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (000000239494D400) [pid = 3476] [serial = 2029] [outer = 000000239418A400] 05:24:50 INFO - PROCESS | 3476 | 1461155090707 Marionette DEBUG loaded listener.js 05:24:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 71 (000000239646C800) [pid = 3476] [serial = 2030] [outer = 000000239418A400] 05:24:51 INFO - PROCESS | 3476 | --DOMWINDOW == 70 (000000239072D400) [pid = 3476] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:24:51 INFO - PROCESS | 3476 | --DOMWINDOW == 69 (000000238C7D3C00) [pid = 3476] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:24:51 INFO - PROCESS | 3476 | --DOMWINDOW == 68 (0000002389233000) [pid = 3476] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:24:51 INFO - PROCESS | 3476 | --DOMWINDOW == 67 (000000238942DC00) [pid = 3476] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:24:51 INFO - PROCESS | 3476 | --DOMWINDOW == 66 (0000002394C54800) [pid = 3476] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:24:51 INFO - PROCESS | 3476 | --DOMWINDOW == 65 (00000023969EB000) [pid = 3476] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:24:51 INFO - PROCESS | 3476 | --DOMWINDOW == 64 (000000238F915400) [pid = 3476] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:24:51 INFO - PROCESS | 3476 | --DOMWINDOW == 63 (0000002394877C00) [pid = 3476] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:24:51 INFO - PROCESS | 3476 | --DOMWINDOW == 62 (0000002397F54000) [pid = 3476] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:24:51 INFO - PROCESS | 3476 | 1461155091642 Marionette TRACE conn5 <- [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:24:51 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:24:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1191ms 05:24:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:24:51 INFO - PROCESS | 3476 | 1461155091676 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 05:24:51 INFO - PROCESS | 3476 | 1461155091678 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 05:24:51 INFO - PROCESS | 3476 | 1461155091681 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:24:51 INFO - PROCESS | 3476 | 1461155091683 Marionette TRACE conn5 <- [1,2670,null,{}] 05:24:51 INFO - PROCESS | 3476 | 1461155091687 Marionette TRACE conn5 -> [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:24:51 INFO - PROCESS | 3476 | 1461155091795 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 05:24:51 INFO - PROCESS | 3476 | 1461155091838 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397A02800 == 46 [pid = 3476] [id = 677] 05:24:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 63 (000000238A453800) [pid = 3476] [serial = 2031] [outer = 0000000000000000] 05:24:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 64 (000000239487E400) [pid = 3476] [serial = 2032] [outer = 000000238A453800] 05:24:51 INFO - PROCESS | 3476 | 1461155091885 Marionette DEBUG loaded listener.js 05:24:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 65 (00000023969F4C00) [pid = 3476] [serial = 2033] [outer = 000000238A453800] 05:24:52 INFO - PROCESS | 3476 | 1461155092763 Marionette TRACE conn5 <- [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:24:52 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:24:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1139ms 05:24:52 INFO - PROCESS | 3476 | 1461155092824 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 3476 | 1461155092826 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 05:24:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:24:52 INFO - PROCESS | 3476 | 1461155092830 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 3476 | 1461155092832 Marionette TRACE conn5 <- [1,2674,null,{}] 05:24:52 INFO - PROCESS | 3476 | 1461155092836 Marionette TRACE conn5 -> [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:24:52 INFO - PROCESS | 3476 | 1461155092919 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 05:24:52 INFO - PROCESS | 3476 | 1461155092927 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398983000 == 47 [pid = 3476] [id = 678] 05:24:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 66 (00000023975FC400) [pid = 3476] [serial = 2034] [outer = 0000000000000000] 05:24:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 67 (0000002397718800) [pid = 3476] [serial = 2035] [outer = 00000023975FC400] 05:24:52 INFO - PROCESS | 3476 | 1461155092987 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 68 (0000002397F5A800) [pid = 3476] [serial = 2036] [outer = 00000023975FC400] 05:24:53 INFO - PROCESS | 3476 | 1461155093966 Marionette TRACE conn5 <- [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:24:54 INFO - PROCESS | 3476 | 1461155094016 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 05:24:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:24:54 INFO - PROCESS | 3476 | 1461155094022 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:24:54 INFO - PROCESS | 3476 | 1461155094027 Marionette TRACE conn5 <- [1,2678,null,{}] 05:24:54 INFO - PROCESS | 3476 | 1461155094076 Marionette TRACE conn5 -> [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:24:54 INFO - PROCESS | 3476 | 1461155094177 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 05:24:54 INFO - PROCESS | 3476 | 1461155094343 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 3476 | ++DOCSHELL 000000239113D800 == 48 [pid = 3476] [id = 679] 05:24:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 69 (000000238BF63000) [pid = 3476] [serial = 2037] [outer = 0000000000000000] 05:24:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (000000238F885800) [pid = 3476] [serial = 2038] [outer = 000000238BF63000] 05:24:54 INFO - PROCESS | 3476 | 1461155094446 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 71 (0000002390731C00) [pid = 3476] [serial = 2039] [outer = 000000238BF63000] 05:24:55 INFO - PROCESS | 3476 | 1461155095530 Marionette TRACE conn5 <- [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:24:55 INFO - PROCESS | 3476 | 1461155095580 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 05:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:24:55 INFO - PROCESS | 3476 | 1461155095587 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 3476 | 1461155095590 Marionette TRACE conn5 <- [1,2682,null,{}] 05:24:55 INFO - PROCESS | 3476 | 1461155095594 Marionette TRACE conn5 -> [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:24:55 INFO - PROCESS | 3476 | 1461155095704 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 05:24:55 INFO - PROCESS | 3476 | 1461155095826 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADC7000 == 49 [pid = 3476] [id = 680] 05:24:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 72 (0000002390820800) [pid = 3476] [serial = 2040] [outer = 0000000000000000] 05:24:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (0000002394879400) [pid = 3476] [serial = 2041] [outer = 0000002390820800] 05:24:55 INFO - PROCESS | 3476 | 1461155095883 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (00000023964EF400) [pid = 3476] [serial = 2042] [outer = 0000002390820800] 05:24:56 INFO - PROCESS | 3476 | 1461155096933 Marionette TRACE conn5 <- [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:24:56 INFO - PROCESS | 3476 | 1461155096983 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 05:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:24:56 INFO - PROCESS | 3476 | 1461155096987 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 3476 | 1461155096991 Marionette TRACE conn5 <- [1,2686,null,{}] 05:24:57 INFO - PROCESS | 3476 | 1461155097004 Marionette TRACE conn5 -> [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:24:57 INFO - PROCESS | 3476 | 1461155097217 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 05:24:57 INFO - PROCESS | 3476 | 1461155097278 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 3476 | ++DOCSHELL 000000239414A000 == 50 [pid = 3476] [id = 681] 05:24:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (0000002397F53C00) [pid = 3476] [serial = 2043] [outer = 0000000000000000] 05:24:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (0000002398509C00) [pid = 3476] [serial = 2044] [outer = 0000002397F53C00] 05:24:57 INFO - PROCESS | 3476 | 1461155097337 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (0000002398945000) [pid = 3476] [serial = 2045] [outer = 0000002397F53C00] 05:24:58 INFO - PROCESS | 3476 | --DOCSHELL 0000002397A02800 == 49 [pid = 3476] [id = 677] 05:24:58 INFO - PROCESS | 3476 | --DOCSHELL 00000023977BC800 == 48 [pid = 3476] [id = 676] 05:24:58 INFO - PROCESS | 3476 | --DOCSHELL 000000239414C800 == 47 [pid = 3476] [id = 675] 05:24:58 INFO - PROCESS | 3476 | --DOCSHELL 000000238B24D000 == 46 [pid = 3476] [id = 674] 05:24:58 INFO - PROCESS | 3476 | --DOCSHELL 000000238C7BE000 == 45 [pid = 3476] [id = 673] 05:24:58 INFO - PROCESS | 3476 | --DOCSHELL 000000239647A800 == 44 [pid = 3476] [id = 671] 05:24:58 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADBB800 == 43 [pid = 3476] [id = 670] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (0000002390754C00) [pid = 3476] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (0000002390824C00) [pid = 3476] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (000000238F833C00) [pid = 3476] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 73 (000000238F9BC400) [pid = 3476] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 72 (000000238AD0E800) [pid = 3476] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 71 (000000238A660C00) [pid = 3476] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 70 (000000238C491C00) [pid = 3476] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 69 (0000002391D8EC00) [pid = 3476] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 68 (0000002396CD9000) [pid = 3476] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 67 (0000002396467400) [pid = 3476] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 66 (00000023975F9C00) [pid = 3476] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 65 (0000002396CD2400) [pid = 3476] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 64 (000000239081CC00) [pid = 3476] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 63 (0000002397AFD000) [pid = 3476] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 62 (0000002394880C00) [pid = 3476] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 61 (0000002394C4A800) [pid = 3476] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 60 (0000002398505000) [pid = 3476] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 59 (0000002397F58400) [pid = 3476] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 58 (0000002394819C00) [pid = 3476] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | --DOMWINDOW == 57 (0000002398511C00) [pid = 3476] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 05:24:58 INFO - PROCESS | 3476 | 1461155098519 Marionette TRACE conn5 <- [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:24:58 INFO - PROCESS | 3476 | 1461155098627 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 05:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:24:58 INFO - PROCESS | 3476 | 1461155098632 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 3476 | 1461155098636 Marionette TRACE conn5 <- [1,2690,null,{}] 05:24:58 INFO - PROCESS | 3476 | 1461155098653 Marionette TRACE conn5 -> [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:24:58 INFO - PROCESS | 3476 | 1461155098737 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 05:24:58 INFO - PROCESS | 3476 | 1461155098746 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 3476 | ++DOCSHELL 00000023901AC000 == 44 [pid = 3476] [id = 682] 05:24:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 58 (000000238C427C00) [pid = 3476] [serial = 2046] [outer = 0000000000000000] 05:24:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 59 (000000238F910800) [pid = 3476] [serial = 2047] [outer = 000000238C427C00] 05:24:58 INFO - PROCESS | 3476 | 1461155098796 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 60 (00000023905A1800) [pid = 3476] [serial = 2048] [outer = 000000238C427C00] 05:24:59 INFO - PROCESS | 3476 | 1461155099283 Marionette TRACE conn5 <- [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:24:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 05:24:59 INFO - PROCESS | 3476 | 1461155099323 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 3476 | 1461155099329 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 05:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:24:59 INFO - PROCESS | 3476 | 1461155099335 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 3476 | 1461155099338 Marionette TRACE conn5 <- [1,2694,null,{}] 05:24:59 INFO - PROCESS | 3476 | 1461155099342 Marionette TRACE conn5 -> [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:24:59 INFO - PROCESS | 3476 | 1461155099427 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 05:24:59 INFO - PROCESS | 3476 | 1461155099436 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:59 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394148000 == 45 [pid = 3476] [id = 683] 05:24:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 61 (0000002390861C00) [pid = 3476] [serial = 2049] [outer = 0000000000000000] 05:24:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 62 (0000002391044000) [pid = 3476] [serial = 2050] [outer = 0000002390861C00] 05:24:59 INFO - PROCESS | 3476 | 1461155099484 Marionette DEBUG loaded listener.js 05:24:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 63 (0000002394192400) [pid = 3476] [serial = 2051] [outer = 0000002390861C00] 05:24:59 INFO - PROCESS | 3476 | 1461155099941 Marionette TRACE conn5 <- [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:24:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 627ms 05:24:59 INFO - PROCESS | 3476 | 1461155099964 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 3476 | 1461155099966 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 05:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:24:59 INFO - PROCESS | 3476 | 1461155099970 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 3476 | 1461155099974 Marionette TRACE conn5 <- [1,2698,null,{}] 05:24:59 INFO - PROCESS | 3476 | 1461155099985 Marionette TRACE conn5 -> [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:25:00 INFO - PROCESS | 3476 | 1461155100103 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 05:25:00 INFO - PROCESS | 3476 | 1461155100112 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 3476 | ++DOCSHELL 00000023974C8800 == 46 [pid = 3476] [id = 684] 05:25:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 64 (0000002394CDC800) [pid = 3476] [serial = 2052] [outer = 0000000000000000] 05:25:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 65 (0000002396470800) [pid = 3476] [serial = 2053] [outer = 0000002394CDC800] 05:25:00 INFO - PROCESS | 3476 | 1461155100169 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 66 (000000239707D400) [pid = 3476] [serial = 2054] [outer = 0000002394CDC800] 05:25:00 INFO - PROCESS | 3476 | 1461155100645 Marionette TRACE conn5 <- [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:25:00 INFO - PROCESS | 3476 | 1461155100709 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 05:25:00 INFO - PROCESS | 3476 | 1461155100712 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:25:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:25:00 INFO - PROCESS | 3476 | 1461155100714 Marionette TRACE conn5 <- [1,2702,null,{}] 05:25:00 INFO - PROCESS | 3476 | 1461155100717 Marionette TRACE conn5 -> [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:25:00 INFO - PROCESS | 3476 | 1461155100802 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 05:25:00 INFO - PROCESS | 3476 | 1461155100808 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397FD3800 == 47 [pid = 3476] [id = 685] 05:25:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 67 (00000023975F1400) [pid = 3476] [serial = 2055] [outer = 0000000000000000] 05:25:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 68 (0000002397F57400) [pid = 3476] [serial = 2056] [outer = 00000023975F1400] 05:25:00 INFO - PROCESS | 3476 | 1461155100857 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 69 (0000002398618000) [pid = 3476] [serial = 2057] [outer = 00000023975F1400] 05:25:01 INFO - PROCESS | 3476 | 1461155101335 Marionette TRACE conn5 <- [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:25:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:25:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 05:25:01 INFO - PROCESS | 3476 | 1461155101407 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 3476 | 1461155101409 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 05:25:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:25:01 INFO - PROCESS | 3476 | 1461155101412 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 3476 | 1461155101414 Marionette TRACE conn5 <- [1,2706,null,{}] 05:25:01 INFO - PROCESS | 3476 | 1461155101418 Marionette TRACE conn5 -> [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:25:01 INFO - PROCESS | 3476 | 1461155101554 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 05:25:01 INFO - PROCESS | 3476 | 1461155101637 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A006000 == 48 [pid = 3476] [id = 686] 05:25:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (00000023989C0800) [pid = 3476] [serial = 2058] [outer = 0000000000000000] 05:25:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 71 (0000002398B3D800) [pid = 3476] [serial = 2059] [outer = 00000023989C0800] 05:25:01 INFO - PROCESS | 3476 | 1461155101683 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 72 (00000023990DFC00) [pid = 3476] [serial = 2060] [outer = 00000023989C0800] 05:25:02 INFO - PROCESS | 3476 | 1461155102119 Marionette TRACE conn5 <- [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:25:02 INFO - PROCESS | 3476 | 1461155102149 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 05:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:25:02 INFO - PROCESS | 3476 | 1461155102153 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 3476 | 1461155102155 Marionette TRACE conn5 <- [1,2710,null,{}] 05:25:02 INFO - PROCESS | 3476 | 1461155102158 Marionette TRACE conn5 -> [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:25:02 INFO - PROCESS | 3476 | 1461155102291 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 05:25:02 INFO - PROCESS | 3476 | 1461155102306 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:02 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C345800 == 49 [pid = 3476] [id = 687] 05:25:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (0000002399EB3000) [pid = 3476] [serial = 2061] [outer = 0000000000000000] 05:25:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (000000239A032000) [pid = 3476] [serial = 2062] [outer = 0000002399EB3000] 05:25:02 INFO - PROCESS | 3476 | 1461155102397 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (000000239A80FC00) [pid = 3476] [serial = 2063] [outer = 0000002399EB3000] 05:25:02 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (000000238AD08C00) [pid = 3476] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:25:02 INFO - PROCESS | 3476 | --DOMWINDOW == 73 (000000238A46AC00) [pid = 3476] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:25:02 INFO - PROCESS | 3476 | --DOMWINDOW == 72 (00000023892EA000) [pid = 3476] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:25:02 INFO - PROCESS | 3476 | --DOMWINDOW == 71 (000000239850DC00) [pid = 3476] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:25:02 INFO - PROCESS | 3476 | --DOMWINDOW == 70 (000000239418A400) [pid = 3476] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:25:02 INFO - PROCESS | 3476 | --DOMWINDOW == 69 (000000238A453800) [pid = 3476] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:25:02 INFO - PROCESS | 3476 | --DOMWINDOW == 68 (0000002398BB7800) [pid = 3476] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:25:02 INFO - PROCESS | 3476 | --DOMWINDOW == 67 (000000238A469000) [pid = 3476] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:25:02 INFO - PROCESS | 3476 | 1461155102845 Marionette TRACE conn5 <- [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:25:02 INFO - PROCESS | 3476 | 1461155102892 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 05:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:25:02 INFO - PROCESS | 3476 | 1461155102895 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 3476 | 1461155102897 Marionette TRACE conn5 <- [1,2714,null,{}] 05:25:02 INFO - PROCESS | 3476 | 1461155102929 Marionette TRACE conn5 -> [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:25:03 INFO - PROCESS | 3476 | 1461155103008 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 05:25:03 INFO - PROCESS | 3476 | 1461155103016 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C646000 == 50 [pid = 3476] [id = 688] 05:25:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 68 (00000023969F0400) [pid = 3476] [serial = 2064] [outer = 0000000000000000] 05:25:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 69 (000000239850DC00) [pid = 3476] [serial = 2065] [outer = 00000023969F0400] 05:25:03 INFO - PROCESS | 3476 | 1461155103064 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 70 (000000239A9C8C00) [pid = 3476] [serial = 2066] [outer = 00000023969F0400] 05:25:03 INFO - PROCESS | 3476 | 1461155103472 Marionette TRACE conn5 <- [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:25:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:25:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 607ms 05:25:03 INFO - PROCESS | 3476 | 1461155103509 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 3476 | 1461155103511 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 05:25:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:25:03 INFO - PROCESS | 3476 | 1461155103514 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 3476 | 1461155103516 Marionette TRACE conn5 <- [1,2718,null,{}] 05:25:03 INFO - PROCESS | 3476 | 1461155103520 Marionette TRACE conn5 -> [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:25:03 INFO - PROCESS | 3476 | 1461155103601 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 05:25:03 INFO - PROCESS | 3476 | 1461155103607 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F8C8800 == 51 [pid = 3476] [id = 689] 05:25:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 71 (000000239B439C00) [pid = 3476] [serial = 2067] [outer = 0000000000000000] 05:25:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 72 (000000239B442C00) [pid = 3476] [serial = 2068] [outer = 000000239B439C00] 05:25:03 INFO - PROCESS | 3476 | 1461155103653 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (000000239B481800) [pid = 3476] [serial = 2069] [outer = 000000239B439C00] 05:25:04 INFO - PROCESS | 3476 | 1461155104759 Marionette TRACE conn5 <- [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:25:04 INFO - PROCESS | 3476 | 1461155104845 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 05:25:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:25:04 INFO - PROCESS | 3476 | 1461155104850 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 3476 | 1461155104854 Marionette TRACE conn5 <- [1,2722,null,{}] 05:25:04 INFO - PROCESS | 3476 | 1461155104861 Marionette TRACE conn5 -> [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:25:04 INFO - PROCESS | 3476 | 1461155104962 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 05:25:05 INFO - PROCESS | 3476 | 1461155105073 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:05 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397054000 == 52 [pid = 3476] [id = 690] 05:25:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (000000239073C000) [pid = 3476] [serial = 2070] [outer = 0000000000000000] 05:25:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (0000002394877000) [pid = 3476] [serial = 2071] [outer = 000000239073C000] 05:25:05 INFO - PROCESS | 3476 | 1461155105132 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (0000002394C56800) [pid = 3476] [serial = 2072] [outer = 000000239073C000] 05:25:05 INFO - PROCESS | 3476 | 1461155105696 Marionette TRACE conn5 <- [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:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 881ms 05:25:05 INFO - PROCESS | 3476 | 1461155105737 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 3476 | 1461155105743 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 05:25:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:25:05 INFO - PROCESS | 3476 | 1461155105750 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 3476 | 1461155105754 Marionette TRACE conn5 <- [1,2726,null,{}] 05:25:05 INFO - PROCESS | 3476 | 1461155105758 Marionette TRACE conn5 -> [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:25:05 INFO - PROCESS | 3476 | 1461155105868 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 05:25:05 INFO - PROCESS | 3476 | 1461155105959 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:05 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C33F800 == 53 [pid = 3476] [id = 691] 05:25:05 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (00000023979A8000) [pid = 3476] [serial = 2073] [outer = 0000000000000000] 05:25:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (00000023989B4400) [pid = 3476] [serial = 2074] [outer = 00000023979A8000] 05:25:06 INFO - PROCESS | 3476 | 1461155106016 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (0000002399EAE800) [pid = 3476] [serial = 2075] [outer = 00000023979A8000] 05:25:06 INFO - PROCESS | 3476 | 1461155106628 Marionette TRACE conn5 <- [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:25:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:25:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 942ms 05:25:06 INFO - PROCESS | 3476 | 1461155106698 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 05:25:06 INFO - PROCESS | 3476 | 1461155106701 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 05:25:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:25:06 INFO - PROCESS | 3476 | 1461155106705 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 3476 | 1461155106710 Marionette TRACE conn5 <- [1,2730,null,{}] 05:25:06 INFO - PROCESS | 3476 | 1461155106736 Marionette TRACE conn5 -> [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:25:06 INFO - PROCESS | 3476 | 1461155106881 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 05:25:06 INFO - PROCESS | 3476 | 1461155106929 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:06 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F237000 == 54 [pid = 3476] [id = 692] 05:25:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (000000239B441800) [pid = 3476] [serial = 2076] [outer = 0000000000000000] 05:25:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (000000239B47E800) [pid = 3476] [serial = 2077] [outer = 000000239B441800] 05:25:06 INFO - PROCESS | 3476 | 1461155106988 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (000000239B48A000) [pid = 3476] [serial = 2078] [outer = 000000239B441800] 05:25:07 INFO - PROCESS | 3476 | 1461155107525 Marionette TRACE conn5 <- [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:25:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:25:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 881ms 05:25:07 INFO - PROCESS | 3476 | 1461155107588 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 05:25:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:25:07 INFO - PROCESS | 3476 | 1461155107592 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 05:25:07 INFO - PROCESS | 3476 | 1461155107596 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 3476 | 1461155107598 Marionette TRACE conn5 <- [1,2734,null,{}] 05:25:07 INFO - PROCESS | 3476 | 1461155107602 Marionette TRACE conn5 -> [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:25:07 INFO - PROCESS | 3476 | 1461155107710 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 05:25:07 INFO - PROCESS | 3476 | 1461155107787 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 3476 | ++DOCSHELL 000000238C7A7000 == 55 [pid = 3476] [id = 693] 05:25:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (0000002389233000) [pid = 3476] [serial = 2079] [outer = 0000000000000000] 05:25:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (000000238A6CA000) [pid = 3476] [serial = 2080] [outer = 0000002389233000] 05:25:08 INFO - PROCESS | 3476 | 1461155108005 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (000000238C81E400) [pid = 3476] [serial = 2081] [outer = 0000002389233000] 05:25:08 INFO - PROCESS | 3476 | 1461155108640 Marionette TRACE conn5 <- [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:25:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:25:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1080ms 05:25:08 INFO - PROCESS | 3476 | 1461155108678 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 3476 | 1461155108683 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 05:25:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:25:08 INFO - PROCESS | 3476 | 1461155108689 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 3476 | 1461155108692 Marionette TRACE conn5 <- [1,2738,null,{}] 05:25:08 INFO - PROCESS | 3476 | 1461155108697 Marionette TRACE conn5 -> [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:25:08 INFO - PROCESS | 3476 | 1461155108803 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 05:25:08 INFO - PROCESS | 3476 | 1461155108895 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:08 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390130800 == 56 [pid = 3476] [id = 694] 05:25:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (0000002390734400) [pid = 3476] [serial = 2082] [outer = 0000000000000000] 05:25:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (0000002390820C00) [pid = 3476] [serial = 2083] [outer = 0000002390734400] 05:25:08 INFO - PROCESS | 3476 | 1461155108946 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (0000002391047C00) [pid = 3476] [serial = 2084] [outer = 0000002390734400] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239C646000 == 55 [pid = 3476] [id = 688] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239C345800 == 54 [pid = 3476] [id = 687] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239A006000 == 53 [pid = 3476] [id = 686] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 0000002397FD3800 == 52 [pid = 3476] [id = 685] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 00000023974C8800 == 51 [pid = 3476] [id = 684] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 0000002394148000 == 50 [pid = 3476] [id = 683] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 00000023901AC000 == 49 [pid = 3476] [id = 682] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (00000023892EDC00) [pid = 3476] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (0000002390862800) [pid = 3476] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (00000023964EEC00) [pid = 3476] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (0000002397718800) [pid = 3476] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADC7000 == 48 [pid = 3476] [id = 680] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 000000239113D800 == 47 [pid = 3476] [id = 679] 05:25:09 INFO - PROCESS | 3476 | --DOCSHELL 0000002398983000 == 46 [pid = 3476] [id = 678] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (000000238F83A000) [pid = 3476] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (0000002390067800) [pid = 3476] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (0000002391045400) [pid = 3476] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (000000238C887C00) [pid = 3476] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (000000238AD07400) [pid = 3476] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (00000023988F3C00) [pid = 3476] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (000000239494D400) [pid = 3476] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (000000239646C800) [pid = 3476] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 75 (000000239487E400) [pid = 3476] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 74 (0000002391D45C00) [pid = 3476] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 73 (00000023969F4C00) [pid = 3476] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 72 (0000002399EB1C00) [pid = 3476] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | --DOMWINDOW == 71 (000000238F912400) [pid = 3476] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 05:25:09 INFO - PROCESS | 3476 | 1461155109456 Marionette TRACE conn5 <- [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:25:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:25:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 837ms 05:25:09 INFO - PROCESS | 3476 | 1461155109528 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 05:25:09 INFO - PROCESS | 3476 | 1461155109532 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 05:25:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:25:09 INFO - PROCESS | 3476 | 1461155109539 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 3476 | 1461155109542 Marionette TRACE conn5 <- [1,2742,null,{}] 05:25:09 INFO - PROCESS | 3476 | 1461155109546 Marionette TRACE conn5 -> [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:25:09 INFO - PROCESS | 3476 | 1461155109631 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 05:25:09 INFO - PROCESS | 3476 | 1461155109698 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 3476 | ++DOCSHELL 000000239079A000 == 47 [pid = 3476] [id = 695] 05:25:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 72 (000000238C492000) [pid = 3476] [serial = 2085] [outer = 0000000000000000] 05:25:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 73 (000000238FCF9800) [pid = 3476] [serial = 2086] [outer = 000000238C492000] 05:25:09 INFO - PROCESS | 3476 | 1461155109753 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 74 (000000239107A800) [pid = 3476] [serial = 2087] [outer = 000000238C492000] 05:25:10 INFO - PROCESS | 3476 | 1461155110165 Marionette TRACE conn5 <- [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:25:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:25:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 692ms 05:25:10 INFO - PROCESS | 3476 | 1461155110235 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 3476 | 1461155110237 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 05:25:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:25:10 INFO - PROCESS | 3476 | 1461155110241 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 3476 | 1461155110245 Marionette TRACE conn5 <- [1,2746,null,{}] 05:25:10 INFO - PROCESS | 3476 | 1461155110256 Marionette TRACE conn5 -> [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:25:10 INFO - PROCESS | 3476 | 1461155110344 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 05:25:10 INFO - PROCESS | 3476 | 1461155110352 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397182000 == 48 [pid = 3476] [id = 696] 05:25:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 75 (000000239418B800) [pid = 3476] [serial = 2088] [outer = 0000000000000000] 05:25:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 76 (0000002394C16400) [pid = 3476] [serial = 2089] [outer = 000000239418B800] 05:25:10 INFO - PROCESS | 3476 | 1461155110407 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (0000002394C58800) [pid = 3476] [serial = 2090] [outer = 000000239418B800] 05:25:10 INFO - PROCESS | 3476 | 1461155110837 Marionette TRACE conn5 <- [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:25:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:25:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 628ms 05:25:10 INFO - PROCESS | 3476 | 1461155110873 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 3476 | 1461155110876 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 05:25:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:25:10 INFO - PROCESS | 3476 | 1461155110879 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 3476 | 1461155110881 Marionette TRACE conn5 <- [1,2750,null,{}] 05:25:10 INFO - PROCESS | 3476 | 1461155110884 Marionette TRACE conn5 -> [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:25:10 INFO - PROCESS | 3476 | 1461155110967 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 05:25:11 INFO - PROCESS | 3476 | 1461155111004 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:11 INFO - PROCESS | 3476 | ++DOCSHELL 000000239795E000 == 49 [pid = 3476] [id = 697] 05:25:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (00000023969E8400) [pid = 3476] [serial = 2091] [outer = 0000000000000000] 05:25:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (0000002396C7F000) [pid = 3476] [serial = 2092] [outer = 00000023969E8400] 05:25:11 INFO - PROCESS | 3476 | 1461155111051 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (0000002397075800) [pid = 3476] [serial = 2093] [outer = 00000023969E8400] 05:25:11 INFO - PROCESS | 3476 | 1461155111449 Marionette TRACE conn5 <- [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:25:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:25:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 628ms 05:25:11 INFO - PROCESS | 3476 | 1461155111509 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 3476 | 1461155111511 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 05:25:11 INFO - PROCESS | 3476 | 1461155111514 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:25:11 INFO - PROCESS | 3476 | 1461155111516 Marionette TRACE conn5 <- [1,2754,null,{}] 05:25:11 INFO - PROCESS | 3476 | 1461155111520 Marionette TRACE conn5 -> [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:25:11 INFO - PROCESS | 3476 | 1461155111634 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 05:25:11 INFO - PROCESS | 3476 | 1461155111640 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:11 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B7A1000 == 50 [pid = 3476] [id = 698] 05:25:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (000000238F90AC00) [pid = 3476] [serial = 2094] [outer = 0000000000000000] 05:25:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (00000023975F4000) [pid = 3476] [serial = 2095] [outer = 000000238F90AC00] 05:25:11 INFO - PROCESS | 3476 | 1461155111696 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (00000023979A7C00) [pid = 3476] [serial = 2096] [outer = 000000238F90AC00] 05:25:12 INFO - PROCESS | 3476 | 1461155112159 Marionette TRACE conn5 <- [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:25:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:25:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 05:25:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:25:12 INFO - PROCESS | 3476 | 1461155112196 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 05:25:12 INFO - PROCESS | 3476 | 1461155112198 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 05:25:12 INFO - PROCESS | 3476 | 1461155112202 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:25:12 INFO - PROCESS | 3476 | 1461155112204 Marionette TRACE conn5 <- [1,2758,null,{}] 05:25:12 INFO - PROCESS | 3476 | 1461155112208 Marionette TRACE conn5 -> [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:25:12 INFO - PROCESS | 3476 | 1461155112321 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 05:25:12 INFO - PROCESS | 3476 | 1461155112407 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B30C800 == 51 [pid = 3476] [id = 699] 05:25:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (0000002397F59000) [pid = 3476] [serial = 2097] [outer = 0000000000000000] 05:25:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (0000002398510400) [pid = 3476] [serial = 2098] [outer = 0000002397F59000] 05:25:12 INFO - PROCESS | 3476 | 1461155112453 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (00000023988F9000) [pid = 3476] [serial = 2099] [outer = 0000002397F59000] 05:25:12 INFO - PROCESS | 3476 | 1461155112872 Marionette TRACE conn5 <- [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:25:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:25:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 691ms 05:25:12 INFO - PROCESS | 3476 | 1461155112902 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 05:25:12 INFO - PROCESS | 3476 | 1461155112904 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 05:25:12 INFO - PROCESS | 3476 | 1461155112907 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:25:12 INFO - PROCESS | 3476 | 1461155112909 Marionette TRACE conn5 <- [1,2762,null,{}] 05:25:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:25:12 INFO - PROCESS | 3476 | 1461155112913 Marionette TRACE conn5 -> [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:25:13 INFO - PROCESS | 3476 | 1461155113021 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 05:25:13 INFO - PROCESS | 3476 | 1461155113027 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C0A2800 == 52 [pid = 3476] [id = 700] 05:25:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (00000023989B1400) [pid = 3476] [serial = 2100] [outer = 0000000000000000] 05:25:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (00000023989C0000) [pid = 3476] [serial = 2101] [outer = 00000023989B1400] 05:25:13 INFO - PROCESS | 3476 | 1461155113120 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (0000002399EAEC00) [pid = 3476] [serial = 2102] [outer = 00000023989B1400] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (0000002390819400) [pid = 3476] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (0000002389233800) [pid = 3476] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (000000239081EC00) [pid = 3476] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (00000023969F0400) [pid = 3476] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (00000023989C0800) [pid = 3476] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (0000002399EB3000) [pid = 3476] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (0000002390861C00) [pid = 3476] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (000000238C427C00) [pid = 3476] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (0000002394CDC800) [pid = 3476] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (0000002390820800) [pid = 3476] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (0000002397F53C00) [pid = 3476] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (000000238BF63000) [pid = 3476] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:25:13 INFO - PROCESS | 3476 | --DOMWINDOW == 76 (00000023975F1400) [pid = 3476] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:25:13 INFO - PROCESS | 3476 | 1461155113648 Marionette TRACE conn5 <- [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:25:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:25:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 775ms 05:25:13 INFO - PROCESS | 3476 | 1461155113695 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 05:25:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:25:13 INFO - PROCESS | 3476 | 1461155113698 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 05:25:13 INFO - PROCESS | 3476 | 1461155113701 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 3476 | 1461155113703 Marionette TRACE conn5 <- [1,2766,null,{}] 05:25:13 INFO - PROCESS | 3476 | 1461155113707 Marionette TRACE conn5 -> [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:25:13 INFO - PROCESS | 3476 | 1461155113786 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 05:25:13 INFO - PROCESS | 3476 | 1461155113793 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397956000 == 53 [pid = 3476] [id = 701] 05:25:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 77 (0000002390730800) [pid = 3476] [serial = 2103] [outer = 0000000000000000] 05:25:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (000000239104A000) [pid = 3476] [serial = 2104] [outer = 0000002390730800] 05:25:13 INFO - PROCESS | 3476 | 1461155113841 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (00000023989C0800) [pid = 3476] [serial = 2105] [outer = 0000002390730800] 05:25:14 INFO - PROCESS | 3476 | 1461155114244 Marionette TRACE conn5 <- [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:25:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:25:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 585ms 05:25:14 INFO - PROCESS | 3476 | 1461155114287 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 3476 | 1461155114289 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 05:25:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:25:14 INFO - PROCESS | 3476 | 1461155114293 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 3476 | 1461155114294 Marionette TRACE conn5 <- [1,2770,null,{}] 05:25:14 INFO - PROCESS | 3476 | 1461155114298 Marionette TRACE conn5 -> [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:25:14 INFO - PROCESS | 3476 | 1461155114384 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 05:25:14 INFO - PROCESS | 3476 | 1461155114391 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:14 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C646000 == 54 [pid = 3476] [id = 702] 05:25:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (000000239A025400) [pid = 3476] [serial = 2106] [outer = 0000000000000000] 05:25:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (000000239A0C4400) [pid = 3476] [serial = 2107] [outer = 000000239A025400] 05:25:14 INFO - PROCESS | 3476 | 1461155114438 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (000000239A9D1400) [pid = 3476] [serial = 2108] [outer = 000000239A025400] 05:25:14 INFO - PROCESS | 3476 | 1461155114862 Marionette TRACE conn5 <- [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:25:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:25:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 627ms 05:25:14 INFO - PROCESS | 3476 | 1461155114923 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 3476 | 1461155114926 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 05:25:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:25:14 INFO - PROCESS | 3476 | 1461155114929 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 3476 | 1461155114931 Marionette TRACE conn5 <- [1,2774,null,{}] 05:25:14 INFO - PROCESS | 3476 | 1461155114934 Marionette TRACE conn5 -> [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:25:15 INFO - PROCESS | 3476 | 1461155115014 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 05:25:15 INFO - PROCESS | 3476 | 1461155115023 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F238000 == 55 [pid = 3476] [id = 703] 05:25:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (000000239B447000) [pid = 3476] [serial = 2109] [outer = 0000000000000000] 05:25:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (000000239B488000) [pid = 3476] [serial = 2110] [outer = 000000239B447000] 05:25:15 INFO - PROCESS | 3476 | 1461155115073 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (000000239B59C400) [pid = 3476] [serial = 2111] [outer = 000000239B447000] 05:25:15 INFO - PROCESS | 3476 | 1461155115531 Marionette TRACE conn5 <- [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:25:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:25:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 05:25:15 INFO - PROCESS | 3476 | 1461155115562 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 3476 | 1461155115565 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 05:25:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:25:15 INFO - PROCESS | 3476 | 1461155115568 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 3476 | 1461155115571 Marionette TRACE conn5 <- [1,2778,null,{}] 05:25:15 INFO - PROCESS | 3476 | 1461155115574 Marionette TRACE conn5 -> [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:25:15 INFO - PROCESS | 3476 | 1461155115732 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 05:25:15 INFO - PROCESS | 3476 | 1461155115807 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADD6800 == 56 [pid = 3476] [id = 704] 05:25:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (000000238923A400) [pid = 3476] [serial = 2112] [outer = 0000000000000000] 05:25:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (0000002389CD9800) [pid = 3476] [serial = 2113] [outer = 000000238923A400] 05:25:15 INFO - PROCESS | 3476 | 1461155115908 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (000000238C4DCC00) [pid = 3476] [serial = 2114] [outer = 000000238923A400] 05:25:16 INFO - PROCESS | 3476 | 1461155116562 Marionette TRACE conn5 <- [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:25:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:25:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1029ms 05:25:16 INFO - PROCESS | 3476 | 1461155116601 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 05:25:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:25:16 INFO - PROCESS | 3476 | 1461155116608 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 05:25:16 INFO - PROCESS | 3476 | 1461155116613 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:25:16 INFO - PROCESS | 3476 | 1461155116618 Marionette TRACE conn5 <- [1,2782,null,{}] 05:25:16 INFO - PROCESS | 3476 | 1461155116671 Marionette TRACE conn5 -> [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:25:16 INFO - PROCESS | 3476 | 1461155116821 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 05:25:16 INFO - PROCESS | 3476 | 1461155116935 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397049000 == 57 [pid = 3476] [id = 705] 05:25:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (0000002390865800) [pid = 3476] [serial = 2115] [outer = 0000000000000000] 05:25:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (0000002393F87000) [pid = 3476] [serial = 2116] [outer = 0000002390865800] 05:25:17 INFO - PROCESS | 3476 | 1461155116996 Marionette DEBUG loaded listener.js 05:25:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (0000002394C54800) [pid = 3476] [serial = 2117] [outer = 0000002390865800] 05:25:17 INFO - PROCESS | 3476 | 1461155117553 Marionette TRACE conn5 <- [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:25:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:25:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 965ms 05:25:17 INFO - PROCESS | 3476 | 1461155117585 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 3476 | 1461155117589 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 05:25:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:25:17 INFO - PROCESS | 3476 | 1461155117594 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 3476 | 1461155117596 Marionette TRACE conn5 <- [1,2786,null,{}] 05:25:17 INFO - PROCESS | 3476 | 1461155117601 Marionette TRACE conn5 -> [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:25:17 INFO - PROCESS | 3476 | 1461155117710 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 05:25:17 INFO - PROCESS | 3476 | 1461155117803 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C346800 == 58 [pid = 3476] [id = 706] 05:25:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (0000002397718000) [pid = 3476] [serial = 2118] [outer = 0000000000000000] 05:25:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002397F4EC00) [pid = 3476] [serial = 2119] [outer = 0000002397718000] 05:25:17 INFO - PROCESS | 3476 | 1461155117860 Marionette DEBUG loaded listener.js 05:25:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (0000002398B38800) [pid = 3476] [serial = 2120] [outer = 0000002397718000] 05:25:18 INFO - PROCESS | 3476 | 1461155118489 Marionette TRACE conn5 <- [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:25:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:25:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 943ms 05:25:18 INFO - PROCESS | 3476 | 1461155118543 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 3476 | 1461155118547 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 05:25:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:25:18 INFO - PROCESS | 3476 | 1461155118560 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 3476 | 1461155118565 Marionette TRACE conn5 <- [1,2790,null,{}] 05:25:18 INFO - PROCESS | 3476 | 1461155118569 Marionette TRACE conn5 -> [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:25:18 INFO - PROCESS | 3476 | 1461155118680 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 05:25:18 INFO - PROCESS | 3476 | 1461155118802 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:18 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F438800 == 59 [pid = 3476] [id = 707] 05:25:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239B598400) [pid = 3476] [serial = 2121] [outer = 0000000000000000] 05:25:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239B860400) [pid = 3476] [serial = 2122] [outer = 000000239B598400] 05:25:18 INFO - PROCESS | 3476 | 1461155118861 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239B9CA800) [pid = 3476] [serial = 2123] [outer = 000000239B598400] 05:25:19 INFO - PROCESS | 3476 | 1461155119573 Marionette TRACE conn5 <- [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:25:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:25:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1040ms 05:25:19 INFO - PROCESS | 3476 | 1461155119637 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 05:25:19 INFO - PROCESS | 3476 | 1461155119641 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 05:25:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:25:19 INFO - PROCESS | 3476 | 1461155119648 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:25:19 INFO - PROCESS | 3476 | 1461155119652 Marionette TRACE conn5 <- [1,2794,null,{}] 05:25:19 INFO - PROCESS | 3476 | 1461155119658 Marionette TRACE conn5 -> [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:25:19 INFO - PROCESS | 3476 | 1461155119759 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 05:25:19 INFO - PROCESS | 3476 | 1461155119833 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394CA7000 == 60 [pid = 3476] [id = 708] 05:25:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (00000023905F0C00) [pid = 3476] [serial = 2124] [outer = 0000000000000000] 05:25:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002390730000) [pid = 3476] [serial = 2125] [outer = 00000023905F0C00] 05:25:19 INFO - PROCESS | 3476 | 1461155119884 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (0000002391045000) [pid = 3476] [serial = 2126] [outer = 00000023905F0C00] 05:25:20 INFO - PROCESS | 3476 | 1461155120477 Marionette TRACE conn5 <- [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:25:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:25:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 879ms 05:25:20 INFO - PROCESS | 3476 | 1461155120530 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 3476 | 1461155120536 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 05:25:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:25:20 INFO - PROCESS | 3476 | 1461155120542 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 3476 | 1461155120545 Marionette TRACE conn5 <- [1,2798,null,{}] 05:25:20 INFO - PROCESS | 3476 | 1461155120549 Marionette TRACE conn5 -> [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:25:20 INFO - PROCESS | 3476 | 1461155120663 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239B319800 == 59 [pid = 3476] [id = 625] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239F238000 == 58 [pid = 3476] [id = 703] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239C646000 == 57 [pid = 3476] [id = 702] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 0000002397956000 == 56 [pid = 3476] [id = 701] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239C0A2800 == 55 [pid = 3476] [id = 700] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239B30C800 == 54 [pid = 3476] [id = 699] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000238B7A1000 == 53 [pid = 3476] [id = 698] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239795E000 == 52 [pid = 3476] [id = 697] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 0000002397182000 == 51 [pid = 3476] [id = 696] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000239079A000 == 50 [pid = 3476] [id = 695] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 0000002390130800 == 49 [pid = 3476] [id = 694] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000238C7A7000 == 48 [pid = 3476] [id = 693] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 0000002397054000 == 47 [pid = 3476] [id = 690] 05:25:20 INFO - PROCESS | 3476 | --DOCSHELL 000000238F8C8800 == 46 [pid = 3476] [id = 689] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002391079800) [pid = 3476] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (000000238AD0E400) [pid = 3476] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000239707E000) [pid = 3476] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239850DC00) [pid = 3476] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002398B3D800) [pid = 3476] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (000000239A032000) [pid = 3476] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (00000023990DFC00) [pid = 3476] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (0000002391044000) [pid = 3476] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (000000238F910800) [pid = 3476] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (00000023905A1800) [pid = 3476] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (0000002396470800) [pid = 3476] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (000000239707D400) [pid = 3476] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (00000023964EF400) [pid = 3476] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (0000002394879400) [pid = 3476] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (0000002398945000) [pid = 3476] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (0000002398509C00) [pid = 3476] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 83 (0000002390731C00) [pid = 3476] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 82 (000000238F885800) [pid = 3476] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 81 (0000002397F57400) [pid = 3476] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 80 (000000239A80FC00) [pid = 3476] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 79 (000000239A9C8C00) [pid = 3476] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 78 (0000002394192400) [pid = 3476] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | --DOMWINDOW == 77 (0000002398618000) [pid = 3476] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 05:25:20 INFO - PROCESS | 3476 | 1461155120807 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:20 INFO - PROCESS | 3476 | ++DOCSHELL 000000238ADC7000 == 47 [pid = 3476] [id = 709] 05:25:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 78 (0000002389238400) [pid = 3476] [serial = 2127] [outer = 0000000000000000] 05:25:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 79 (000000238AD05000) [pid = 3476] [serial = 2128] [outer = 0000002389238400] 05:25:20 INFO - PROCESS | 3476 | 1461155120858 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 80 (000000238F914000) [pid = 3476] [serial = 2129] [outer = 0000002389238400] 05:25:21 INFO - PROCESS | 3476 | 1461155121288 Marionette TRACE conn5 <- [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:25:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:25:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 838ms 05:25:21 INFO - PROCESS | 3476 | 1461155121382 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 3476 | 1461155121384 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 05:25:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:25:21 INFO - PROCESS | 3476 | 1461155121388 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 3476 | 1461155121392 Marionette TRACE conn5 <- [1,2802,null,{}] 05:25:21 INFO - PROCESS | 3476 | 1461155121403 Marionette TRACE conn5 -> [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:25:21 INFO - PROCESS | 3476 | 1461155121495 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 05:25:21 INFO - PROCESS | 3476 | 1461155121509 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396C73800 == 48 [pid = 3476] [id = 710] 05:25:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 81 (0000002394875400) [pid = 3476] [serial = 2130] [outer = 0000000000000000] 05:25:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 82 (0000002394882800) [pid = 3476] [serial = 2131] [outer = 0000002394875400] 05:25:21 INFO - PROCESS | 3476 | 1461155121560 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 83 (0000002394C55000) [pid = 3476] [serial = 2132] [outer = 0000002394875400] 05:25:22 INFO - PROCESS | 3476 | 1461155122033 Marionette TRACE conn5 <- [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:25:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:25:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 05:25:22 INFO - PROCESS | 3476 | 1461155122081 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 3476 | 1461155122084 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 05:25:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:25:22 INFO - PROCESS | 3476 | 1461155122087 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 3476 | 1461155122089 Marionette TRACE conn5 <- [1,2806,null,{}] 05:25:22 INFO - PROCESS | 3476 | 1461155122092 Marionette TRACE conn5 -> [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:25:22 INFO - PROCESS | 3476 | 1461155122177 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 05:25:22 INFO - PROCESS | 3476 | 1461155122187 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397965800 == 49 [pid = 3476] [id = 711] 05:25:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 84 (0000002396C79400) [pid = 3476] [serial = 2133] [outer = 0000000000000000] 05:25:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (00000023974EEC00) [pid = 3476] [serial = 2134] [outer = 0000002396C79400] 05:25:22 INFO - PROCESS | 3476 | 1461155122236 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (00000023975F9400) [pid = 3476] [serial = 2135] [outer = 0000002396C79400] 05:25:22 INFO - PROCESS | 3476 | 1461155122657 Marionette TRACE conn5 <- [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:25:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:25:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 629ms 05:25:22 INFO - PROCESS | 3476 | 1461155122719 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 3476 | 1461155122721 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 05:25:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:25:22 INFO - PROCESS | 3476 | 1461155122724 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 3476 | 1461155122726 Marionette TRACE conn5 <- [1,2810,null,{}] 05:25:22 INFO - PROCESS | 3476 | 1461155122730 Marionette TRACE conn5 -> [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:25:22 INFO - PROCESS | 3476 | 1461155122813 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 05:25:22 INFO - PROCESS | 3476 | 1461155122820 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397A02800 == 50 [pid = 3476] [id = 712] 05:25:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (0000002397F58C00) [pid = 3476] [serial = 2136] [outer = 0000000000000000] 05:25:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (0000002398156400) [pid = 3476] [serial = 2137] [outer = 0000002397F58C00] 05:25:22 INFO - PROCESS | 3476 | 1461155122895 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (000000239863E400) [pid = 3476] [serial = 2138] [outer = 0000002397F58C00] 05:25:23 INFO - PROCESS | 3476 | 1461155123362 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 690ms 05:25:23 INFO - PROCESS | 3476 | 1461155123424 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 3476 | 1461155123426 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 05:25:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:25:23 INFO - PROCESS | 3476 | 1461155123430 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 3476 | 1461155123431 Marionette TRACE conn5 <- [1,2814,null,{}] 05:25:23 INFO - PROCESS | 3476 | 1461155123435 Marionette TRACE conn5 -> [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:25:23 INFO - PROCESS | 3476 | 1461155123567 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 05:25:23 INFO - PROCESS | 3476 | 1461155123624 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B787800 == 51 [pid = 3476] [id = 713] 05:25:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (00000023989BA000) [pid = 3476] [serial = 2139] [outer = 0000000000000000] 05:25:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (00000023990E2C00) [pid = 3476] [serial = 2140] [outer = 00000023989BA000] 05:25:23 INFO - PROCESS | 3476 | 1461155123673 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (000000239A421400) [pid = 3476] [serial = 2141] [outer = 00000023989BA000] 05:25:24 INFO - PROCESS | 3476 | 1461155124121 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:25:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 05:25:24 INFO - PROCESS | 3476 | 1461155124207 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 3476 | 1461155124209 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 05:25:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:25:24 INFO - PROCESS | 3476 | 1461155124215 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 3476 | 1461155124217 Marionette TRACE conn5 <- [1,2818,null,{}] 05:25:24 INFO - PROCESS | 3476 | 1461155124221 Marionette TRACE conn5 -> [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:25:24 INFO - PROCESS | 3476 | 1461155124331 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 05:25:24 INFO - PROCESS | 3476 | 1461155124343 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C318000 == 52 [pid = 3476] [id = 714] 05:25:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002399EBA800) [pid = 3476] [serial = 2142] [outer = 0000000000000000] 05:25:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (000000239B443C00) [pid = 3476] [serial = 2143] [outer = 0000002399EBA800] 05:25:24 INFO - PROCESS | 3476 | 1461155124433 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239B593800) [pid = 3476] [serial = 2144] [outer = 0000002399EBA800] 05:25:24 INFO - PROCESS | 3476 | 1461155124854 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:25:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 05:25:24 INFO - PROCESS | 3476 | 1461155124890 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 3476 | 1461155124892 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 05:25:24 INFO - PROCESS | 3476 | 1461155124895 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:25:24 INFO - PROCESS | 3476 | 1461155124897 Marionette TRACE conn5 <- [1,2822,null,{}] 05:25:24 INFO - PROCESS | 3476 | 1461155124901 Marionette TRACE conn5 -> [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:25:25 INFO - PROCESS | 3476 | 1461155125011 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 05:25:25 INFO - PROCESS | 3476 | 1461155125163 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (00000023989B1400) [pid = 3476] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (0000002397F59000) [pid = 3476] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (0000002390734400) [pid = 3476] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002389233000) [pid = 3476] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (000000239B439C00) [pid = 3476] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (00000023969E8400) [pid = 3476] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (000000238C492000) [pid = 3476] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (000000239418B800) [pid = 3476] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (0000002390730800) [pid = 3476] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (000000238F90AC00) [pid = 3476] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:25:25 INFO - PROCESS | 3476 | --DOMWINDOW == 84 (000000239A025400) [pid = 3476] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:25:25 INFO - PROCESS | 3476 | ++DOCSHELL 000000238B7AE800 == 53 [pid = 3476] [id = 715] 05:25:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 85 (000000238942E800) [pid = 3476] [serial = 2145] [outer = 0000000000000000] 05:25:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (000000238F888400) [pid = 3476] [serial = 2146] [outer = 000000238942E800] 05:25:25 INFO - PROCESS | 3476 | 1461155125222 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (00000023975ED400) [pid = 3476] [serial = 2147] [outer = 000000238942E800] 05:25:25 INFO - PROCESS | 3476 | 1461155125600 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:25:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 05:25:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:25:25 INFO - PROCESS | 3476 | 1461155125632 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 3476 | 1461155125634 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 05:25:25 INFO - PROCESS | 3476 | 1461155125638 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 3476 | 1461155125639 Marionette TRACE conn5 <- [1,2826,null,{}] 05:25:25 INFO - PROCESS | 3476 | 1461155125669 Marionette TRACE conn5 -> [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:25:25 INFO - PROCESS | 3476 | 1461155125785 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 05:25:25 INFO - PROCESS | 3476 | 1461155125797 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB88800 == 54 [pid = 3476] [id = 716] 05:25:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (00000023905F2C00) [pid = 3476] [serial = 2148] [outer = 0000000000000000] 05:25:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (000000239B861C00) [pid = 3476] [serial = 2149] [outer = 00000023905F2C00] 05:25:25 INFO - PROCESS | 3476 | 1461155125843 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (000000239B9D3400) [pid = 3476] [serial = 2150] [outer = 00000023905F2C00] 05:25:26 INFO - PROCESS | 3476 | 1461155126249 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:25:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 05:25:26 INFO - PROCESS | 3476 | 1461155126270 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 3476 | 1461155126272 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 05:25:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:25:26 INFO - PROCESS | 3476 | 1461155126276 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 3476 | 1461155126277 Marionette TRACE conn5 <- [1,2830,null,{}] 05:25:26 INFO - PROCESS | 3476 | 1461155126281 Marionette TRACE conn5 -> [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:25:26 INFO - PROCESS | 3476 | 1461155126363 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 05:25:26 INFO - PROCESS | 3476 | 1461155126439 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F427000 == 55 [pid = 3476] [id = 717] 05:25:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (000000239B47EC00) [pid = 3476] [serial = 2151] [outer = 0000000000000000] 05:25:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (000000239BA19C00) [pid = 3476] [serial = 2152] [outer = 000000239B47EC00] 05:25:26 INFO - PROCESS | 3476 | 1461155126489 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (000000239BA79800) [pid = 3476] [serial = 2153] [outer = 000000239B47EC00] 05:25:26 INFO - PROCESS | 3476 | 1461155126848 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:25:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 05:25:26 INFO - PROCESS | 3476 | 1461155126908 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 3476 | 1461155126910 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 05:25:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:25:26 INFO - PROCESS | 3476 | 1461155126921 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 3476 | 1461155126923 Marionette TRACE conn5 <- [1,2834,null,{}] 05:25:26 INFO - PROCESS | 3476 | 1461155126928 Marionette TRACE conn5 -> [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:25:27 INFO - PROCESS | 3476 | 1461155127037 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 05:25:27 INFO - PROCESS | 3476 | 1461155127080 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:27 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F803000 == 56 [pid = 3476] [id = 718] 05:25:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (000000239BA84800) [pid = 3476] [serial = 2154] [outer = 0000000000000000] 05:25:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239C21C800) [pid = 3476] [serial = 2155] [outer = 000000239BA84800] 05:25:27 INFO - PROCESS | 3476 | 1461155127133 Marionette DEBUG loaded listener.js 05:25:27 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239C225C00) [pid = 3476] [serial = 2156] [outer = 000000239BA84800] 05:25:27 INFO - PROCESS | 3476 | 1461155127813 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:25:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 941ms 05:25:27 INFO - PROCESS | 3476 | 1461155127859 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 3476 | 1461155127866 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 05:25:27 INFO - PROCESS | 3476 | 1461155127871 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:25:27 INFO - PROCESS | 3476 | 1461155127876 Marionette TRACE conn5 <- [1,2838,null,{}] 05:25:27 INFO - PROCESS | 3476 | 1461155127881 Marionette TRACE conn5 -> [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:25:28 INFO - PROCESS | 3476 | 1461155127996 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 05:25:28 INFO - PROCESS | 3476 | 1461155128122 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 3476 | ++DOCSHELL 00000023949D6000 == 57 [pid = 3476] [id = 719] 05:25:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239081E800) [pid = 3476] [serial = 2157] [outer = 0000000000000000] 05:25:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (0000002390861400) [pid = 3476] [serial = 2158] [outer = 000000239081E800] 05:25:28 INFO - PROCESS | 3476 | 1461155128182 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002394195C00) [pid = 3476] [serial = 2159] [outer = 000000239081E800] 05:25:28 INFO - PROCESS | 3476 | 1461155128809 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:25:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 984ms 05:25:28 INFO - PROCESS | 3476 | 1461155128863 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 3476 | 1461155128869 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 05:25:28 INFO - PROCESS | 3476 | 1461155128877 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:25:28 INFO - PROCESS | 3476 | 1461155128880 Marionette TRACE conn5 <- [1,2842,null,{}] 05:25:28 INFO - PROCESS | 3476 | 1461155128884 Marionette TRACE conn5 -> [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:25:29 INFO - PROCESS | 3476 | 1461155128998 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 05:25:29 INFO - PROCESS | 3476 | 1461155129121 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:29 INFO - PROCESS | 3476 | ++DOCSHELL 000000239B30C800 == 58 [pid = 3476] [id = 720] 05:25:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (00000023975F1400) [pid = 3476] [serial = 2160] [outer = 0000000000000000] 05:25:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (0000002397F5AC00) [pid = 3476] [serial = 2161] [outer = 00000023975F1400] 05:25:29 INFO - PROCESS | 3476 | 1461155129179 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (00000023989B7C00) [pid = 3476] [serial = 2162] [outer = 00000023975F1400] 05:25:29 INFO - PROCESS | 3476 | 1461155129815 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:25:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 05:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:25:29 INFO - PROCESS | 3476 | 1461155129868 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 3476 | 1461155129871 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 05:25:29 INFO - PROCESS | 3476 | 1461155129875 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 3476 | 1461155129879 Marionette TRACE conn5 <- [1,2846,null,{}] 05:25:29 INFO - PROCESS | 3476 | 1461155129891 Marionette TRACE conn5 -> [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:25:30 INFO - PROCESS | 3476 | 1461155130006 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 05:25:30 INFO - PROCESS | 3476 | 1461155130130 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F81B800 == 59 [pid = 3476] [id = 721] 05:25:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239B85DC00) [pid = 3476] [serial = 2163] [outer = 0000000000000000] 05:25:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239BA19000) [pid = 3476] [serial = 2164] [outer = 000000239B85DC00] 05:25:30 INFO - PROCESS | 3476 | 1461155130191 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239BA88000) [pid = 3476] [serial = 2165] [outer = 000000239B85DC00] 05:25:30 INFO - PROCESS | 3476 | 1461155130743 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:25:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 940ms 05:25:30 INFO - PROCESS | 3476 | 1461155130817 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 05:25:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:25:30 INFO - PROCESS | 3476 | 1461155130821 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 05:25:30 INFO - PROCESS | 3476 | 1461155130825 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 3476 | 1461155130827 Marionette TRACE conn5 <- [1,2850,null,{}] 05:25:30 INFO - PROCESS | 3476 | 1461155130831 Marionette TRACE conn5 -> [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:25:30 INFO - PROCESS | 3476 | 1461155130943 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 05:25:31 INFO - PROCESS | 3476 | 1461155131071 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB8B000 == 60 [pid = 3476] [id = 722] 05:25:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (0000002390568400) [pid = 3476] [serial = 2166] [outer = 0000000000000000] 05:25:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239B59A400) [pid = 3476] [serial = 2167] [outer = 0000002390568400] 05:25:31 INFO - PROCESS | 3476 | 1461155131131 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239C236400) [pid = 3476] [serial = 2168] [outer = 0000002390568400] 05:25:31 INFO - PROCESS | 3476 | 1461155131980 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:25:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1194ms 05:25:32 INFO - PROCESS | 3476 | 1461155132019 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 3476 | 1461155132023 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 05:25:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:25:32 INFO - PROCESS | 3476 | 1461155132028 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 3476 | 1461155132030 Marionette TRACE conn5 <- [1,2854,null,{}] 05:25:32 INFO - PROCESS | 3476 | 1461155132037 Marionette TRACE conn5 -> [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:25:32 INFO - PROCESS | 3476 | 1461155132135 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 05:25:32 INFO - PROCESS | 3476 | 1461155132218 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 3476 | ++DOCSHELL 000000238926D800 == 61 [pid = 3476] [id = 723] 05:25:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (0000002390734400) [pid = 3476] [serial = 2169] [outer = 0000000000000000] 05:25:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (0000002390819400) [pid = 3476] [serial = 2170] [outer = 0000002390734400] 05:25:32 INFO - PROCESS | 3476 | 1461155132317 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239107E000) [pid = 3476] [serial = 2171] [outer = 0000002390734400] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 0000002397914000 == 60 [pid = 3476] [id = 665] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239414A000 == 59 [pid = 3476] [id = 681] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 0000002397FD5800 == 58 [pid = 3476] [id = 666] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239698B800 == 57 [pid = 3476] [id = 663] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239F427000 == 56 [pid = 3476] [id = 717] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239CB88800 == 55 [pid = 3476] [id = 716] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 000000238B7AE800 == 54 [pid = 3476] [id = 715] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239C318000 == 53 [pid = 3476] [id = 714] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 000000239B787800 == 52 [pid = 3476] [id = 713] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 0000002397A02800 == 51 [pid = 3476] [id = 712] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 0000002397965800 == 50 [pid = 3476] [id = 711] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 0000002396C73800 == 49 [pid = 3476] [id = 710] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239B488000) [pid = 3476] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADC7000 == 48 [pid = 3476] [id = 709] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 0000002394CA7000 == 47 [pid = 3476] [id = 708] 05:25:32 INFO - PROCESS | 3476 | --DOCSHELL 000000238ADD6800 == 46 [pid = 3476] [id = 704] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (00000023989C0000) [pid = 3476] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (00000023988F9000) [pid = 3476] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (0000002398510400) [pid = 3476] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (0000002391047C00) [pid = 3476] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (0000002390820C00) [pid = 3476] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000238C81E400) [pid = 3476] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000238A6CA000) [pid = 3476] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002394877000) [pid = 3476] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (00000023989B4400) [pid = 3476] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239B442C00) [pid = 3476] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (000000239B481800) [pid = 3476] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (0000002396C7F000) [pid = 3476] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000238FCF9800) [pid = 3476] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (000000239107A800) [pid = 3476] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (0000002394C16400) [pid = 3476] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (0000002394C58800) [pid = 3476] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (000000239B47E800) [pid = 3476] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (000000239104A000) [pid = 3476] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 91 (0000002399EAEC00) [pid = 3476] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 90 (00000023975F4000) [pid = 3476] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 89 (00000023979A7C00) [pid = 3476] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 88 (000000239A9D1400) [pid = 3476] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 87 (00000023989C0800) [pid = 3476] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 86 (0000002397075800) [pid = 3476] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | --DOMWINDOW == 85 (000000239A0C4400) [pid = 3476] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3476 | 1461155132883 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:25:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 879ms 05:25:32 INFO - PROCESS | 3476 | 1461155132908 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 3476 | 1461155132913 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 05:25:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:25:32 INFO - PROCESS | 3476 | 1461155132920 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 3476 | 1461155132923 Marionette TRACE conn5 <- [1,2858,null,{}] 05:25:32 INFO - PROCESS | 3476 | 1461155132926 Marionette TRACE conn5 -> [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:25:33 INFO - PROCESS | 3476 | 1461155133019 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 05:25:33 INFO - PROCESS | 3476 | 1461155133098 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 3476 | ++DOCSHELL 00000023919BB800 == 47 [pid = 3476] [id = 724] 05:25:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 86 (000000238C81E400) [pid = 3476] [serial = 2172] [outer = 0000000000000000] 05:25:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 87 (000000239081D400) [pid = 3476] [serial = 2173] [outer = 000000238C81E400] 05:25:33 INFO - PROCESS | 3476 | 1461155133145 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 88 (000000239418B800) [pid = 3476] [serial = 2174] [outer = 000000238C81E400] 05:25:33 INFO - PROCESS | 3476 | 1461155133572 Marionette TRACE conn5 <- [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:25:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:25:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 05:25:33 INFO - PROCESS | 3476 | 1461155133614 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 3476 | 1461155133616 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 05:25:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:25:33 INFO - PROCESS | 3476 | 1461155133620 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 3476 | 1461155133624 Marionette TRACE conn5 <- [1,2862,null,{}] 05:25:33 INFO - PROCESS | 3476 | 1461155133635 Marionette TRACE conn5 -> [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:25:33 INFO - PROCESS | 3476 | 1461155133721 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 05:25:33 INFO - PROCESS | 3476 | 1461155133728 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978F3800 == 48 [pid = 3476] [id = 725] 05:25:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 89 (00000023949A9800) [pid = 3476] [serial = 2175] [outer = 0000000000000000] 05:25:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 90 (00000023964FAC00) [pid = 3476] [serial = 2176] [outer = 00000023949A9800] 05:25:33 INFO - PROCESS | 3476 | 1461155133780 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 3476 | ++DOMWINDOW == 91 (0000002397059000) [pid = 3476] [serial = 2177] [outer = 00000023949A9800] 05:25:34 INFO - PROCESS | 3476 | 1461155134236 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:25:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 05:25:34 INFO - PROCESS | 3476 | 1461155134251 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 3476 | 1461155134254 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 05:25:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:25:34 INFO - PROCESS | 3476 | 1461155134263 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 3476 | 1461155134265 Marionette TRACE conn5 <- [1,2866,null,{}] 05:25:34 INFO - PROCESS | 3476 | 1461155134268 Marionette TRACE conn5 -> [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:25:34 INFO - PROCESS | 3476 | 1461155134355 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 05:25:34 INFO - PROCESS | 3476 | 1461155134362 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397FE4000 == 49 [pid = 3476] [id = 726] 05:25:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 92 (00000023975F7C00) [pid = 3476] [serial = 2178] [outer = 0000000000000000] 05:25:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (0000002397716400) [pid = 3476] [serial = 2179] [outer = 00000023975F7C00] 05:25:34 INFO - PROCESS | 3476 | 1461155134439 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (0000002397F4FC00) [pid = 3476] [serial = 2180] [outer = 00000023975F7C00] 05:25:34 INFO - PROCESS | 3476 | 1461155134876 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:25:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 627ms 05:25:34 INFO - PROCESS | 3476 | 1461155134904 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 3476 | 1461155134907 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 05:25:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:25:34 INFO - PROCESS | 3476 | 1461155134910 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 3476 | 1461155134912 Marionette TRACE conn5 <- [1,2870,null,{}] 05:25:34 INFO - PROCESS | 3476 | 1461155134923 Marionette TRACE conn5 -> [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:25:35 INFO - PROCESS | 3476 | 1461155135032 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 05:25:35 INFO - PROCESS | 3476 | 1461155135038 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 3476 | ++DOCSHELL 0000002390089800 == 50 [pid = 3476] [id = 727] 05:25:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (00000023975F8C00) [pid = 3476] [serial = 2181] [outer = 0000000000000000] 05:25:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239815F400) [pid = 3476] [serial = 2182] [outer = 00000023975F8C00] 05:25:35 INFO - PROCESS | 3476 | 1461155135085 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (00000023988F5400) [pid = 3476] [serial = 2183] [outer = 00000023975F8C00] 05:25:35 INFO - PROCESS | 3476 | 1461155135562 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:25:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 05:25:35 INFO - PROCESS | 3476 | 1461155135608 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 3476 | 1461155135610 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 05:25:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:25:35 INFO - PROCESS | 3476 | 1461155135614 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 3476 | 1461155135616 Marionette TRACE conn5 <- [1,2874,null,{}] 05:25:35 INFO - PROCESS | 3476 | 1461155135627 Marionette TRACE conn5 -> [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:25:35 INFO - PROCESS | 3476 | 1461155135758 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 05:25:35 INFO - PROCESS | 3476 | 1461155135849 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C30A000 == 51 [pid = 3476] [id = 728] 05:25:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (0000002399269C00) [pid = 3476] [serial = 2184] [outer = 0000000000000000] 05:25:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002399EBBC00) [pid = 3476] [serial = 2185] [outer = 0000002399269C00] 05:25:35 INFO - PROCESS | 3476 | 1461155135898 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239A8B2000) [pid = 3476] [serial = 2186] [outer = 0000002399269C00] 05:25:36 INFO - PROCESS | 3476 | 1461155136329 Marionette TRACE conn5 <- [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:25:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:25:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 05:25:36 INFO - PROCESS | 3476 | 1461155136350 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 3476 | 1461155136353 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 05:25:36 INFO - PROCESS | 3476 | 1461155136356 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:25:36 INFO - PROCESS | 3476 | 1461155136358 Marionette TRACE conn5 <- [1,2878,null,{}] 05:25:36 INFO - PROCESS | 3476 | 1461155136361 Marionette TRACE conn5 -> [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:25:36 INFO - PROCESS | 3476 | 1461155136470 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 05:25:36 INFO - PROCESS | 3476 | 1461155136476 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C34E000 == 52 [pid = 3476] [id = 729] 05:25:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239A9C9000) [pid = 3476] [serial = 2187] [outer = 0000000000000000] 05:25:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000239B43F800) [pid = 3476] [serial = 2188] [outer = 000000239A9C9000] 05:25:36 INFO - PROCESS | 3476 | 1461155136570 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239B48C400) [pid = 3476] [serial = 2189] [outer = 000000239A9C9000] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239B47EC00) [pid = 3476] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (00000023989BA000) [pid = 3476] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (0000002399EBA800) [pid = 3476] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002397F58C00) [pid = 3476] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (0000002396C79400) [pid = 3476] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (0000002389238400) [pid = 3476] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 96 (0000002394875400) [pid = 3476] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 95 (000000239B447000) [pid = 3476] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 94 (00000023905F0C00) [pid = 3476] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 93 (000000238942E800) [pid = 3476] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:25:37 INFO - PROCESS | 3476 | --DOMWINDOW == 92 (00000023905F2C00) [pid = 3476] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:25:37 INFO - PROCESS | 3476 | 1461155137098 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:25:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 776ms 05:25:37 INFO - PROCESS | 3476 | 1461155137142 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 3476 | 1461155137144 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 05:25:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:25:37 INFO - PROCESS | 3476 | 1461155137148 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 3476 | 1461155137150 Marionette TRACE conn5 <- [1,2882,null,{}] 05:25:37 INFO - PROCESS | 3476 | 1461155137157 Marionette TRACE conn5 -> [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:25:37 INFO - PROCESS | 3476 | 1461155137239 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 05:25:37 INFO - PROCESS | 3476 | 1461155137246 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C090000 == 53 [pid = 3476] [id = 730] 05:25:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 93 (00000023906DBC00) [pid = 3476] [serial = 2190] [outer = 0000000000000000] 05:25:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 94 (00000023989BA000) [pid = 3476] [serial = 2191] [outer = 00000023906DBC00] 05:25:37 INFO - PROCESS | 3476 | 1461155137294 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 95 (000000239B597000) [pid = 3476] [serial = 2192] [outer = 00000023906DBC00] 05:25:37 INFO - PROCESS | 3476 | 1461155137743 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:25:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 627ms 05:25:37 INFO - PROCESS | 3476 | 1461155137775 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 3476 | 1461155137777 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 05:25:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:25:37 INFO - PROCESS | 3476 | 1461155137780 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 3476 | 1461155137782 Marionette TRACE conn5 <- [1,2886,null,{}] 05:25:37 INFO - PROCESS | 3476 | 1461155137786 Marionette TRACE conn5 -> [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:25:37 INFO - PROCESS | 3476 | 1461155137870 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 05:25:37 INFO - PROCESS | 3476 | 1461155137877 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F238000 == 54 [pid = 3476] [id = 731] 05:25:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 96 (000000239B59C000) [pid = 3476] [serial = 2193] [outer = 0000000000000000] 05:25:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 97 (000000239B9C7400) [pid = 3476] [serial = 2194] [outer = 000000239B59C000] 05:25:37 INFO - PROCESS | 3476 | 1461155137922 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000239BA18800) [pid = 3476] [serial = 2195] [outer = 000000239B59C000] 05:25:38 INFO - PROCESS | 3476 | 1461155138353 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:25:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 05:25:38 INFO - PROCESS | 3476 | 1461155138411 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 3476 | 1461155138413 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 05:25:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:25:38 INFO - PROCESS | 3476 | 1461155138417 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 3476 | 1461155138419 Marionette TRACE conn5 <- [1,2890,null,{}] 05:25:38 INFO - PROCESS | 3476 | 1461155138422 Marionette TRACE conn5 -> [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:25:38 INFO - PROCESS | 3476 | 1461155138507 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 05:25:38 INFO - PROCESS | 3476 | 1461155138515 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F43C800 == 55 [pid = 3476] [id = 732] 05:25:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (000000239BA81C00) [pid = 3476] [serial = 2196] [outer = 0000000000000000] 05:25:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239C219400) [pid = 3476] [serial = 2197] [outer = 000000239BA81C00] 05:25:38 INFO - PROCESS | 3476 | 1461155138563 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239C236800) [pid = 3476] [serial = 2198] [outer = 000000239BA81C00] 05:25:39 INFO - PROCESS | 3476 | 1461155139082 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:25:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:25:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 05:25:39 INFO - PROCESS | 3476 | 1461155139155 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 05:25:39 INFO - PROCESS | 3476 | 1461155139160 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 05:25:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:25:39 INFO - PROCESS | 3476 | 1461155139166 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 3476 | 1461155139171 Marionette TRACE conn5 <- [1,2894,null,{}] 05:25:39 INFO - PROCESS | 3476 | 1461155139179 Marionette TRACE conn5 -> [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:25:39 INFO - PROCESS | 3476 | 1461155139295 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 05:25:39 INFO - PROCESS | 3476 | 1461155139413 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 3476 | ++DOCSHELL 00000023905C9000 == 56 [pid = 3476] [id = 733] 05:25:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (000000238C4D4800) [pid = 3476] [serial = 2199] [outer = 0000000000000000] 05:25:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000238C891800) [pid = 3476] [serial = 2200] [outer = 000000238C4D4800] 05:25:39 INFO - PROCESS | 3476 | 1461155139475 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (0000002390568000) [pid = 3476] [serial = 2201] [outer = 000000238C4D4800] 05:25:40 INFO - PROCESS | 3476 | 1461155140139 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:25:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1034ms 05:25:40 INFO - PROCESS | 3476 | 1461155140204 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 3476 | 1461155140212 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 05:25:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:25:40 INFO - PROCESS | 3476 | 1461155140233 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 3476 | 1461155140237 Marionette TRACE conn5 <- [1,2898,null,{}] 05:25:40 INFO - PROCESS | 3476 | 1461155140266 Marionette TRACE conn5 -> [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:25:40 INFO - PROCESS | 3476 | 1461155140386 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 05:25:40 INFO - PROCESS | 3476 | 1461155140502 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398679800 == 57 [pid = 3476] [id = 734] 05:25:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (0000002390820400) [pid = 3476] [serial = 2202] [outer = 0000000000000000] 05:25:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (00000023969EAC00) [pid = 3476] [serial = 2203] [outer = 0000002390820400] 05:25:40 INFO - PROCESS | 3476 | 1461155140560 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (00000023975F2800) [pid = 3476] [serial = 2204] [outer = 0000002390820400] 05:25:41 INFO - PROCESS | 3476 | 1461155141081 Marionette TRACE conn5 <- [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:25:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:25:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:25:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 881ms 05:25:41 INFO - PROCESS | 3476 | 1461155141105 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 3476 | 1461155141108 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 05:25:41 INFO - TEST-START | /DOMEvents/constructors.html 05:25:41 INFO - PROCESS | 3476 | 1461155141112 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 3476 | 1461155141116 Marionette TRACE conn5 <- [1,2902,null,{}] 05:25:41 INFO - PROCESS | 3476 | 1461155141128 Marionette TRACE conn5 -> [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:25:41 INFO - PROCESS | 3476 | 1461155141244 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 05:25:41 INFO - PROCESS | 3476 | 1461155141369 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8BD800 == 58 [pid = 3476] [id = 735] 05:25:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (00000023988FD000) [pid = 3476] [serial = 2205] [outer = 0000000000000000] 05:25:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (00000023990E3000) [pid = 3476] [serial = 2206] [outer = 00000023988FD000] 05:25:41 INFO - PROCESS | 3476 | 1461155141432 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239B590000) [pid = 3476] [serial = 2207] [outer = 00000023988FD000] 05:25:42 INFO - PROCESS | 3476 | 1461155142083 Marionette TRACE conn5 <- [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:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:25:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:25:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:25:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:25:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1079ms 05:25:42 INFO - PROCESS | 3476 | 1461155142193 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 3476 | 1461155142197 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 05:25:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:25:42 INFO - PROCESS | 3476 | 1461155142201 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 3476 | 1461155142203 Marionette TRACE conn5 <- [1,2906,null,{}] 05:25:42 INFO - PROCESS | 3476 | 1461155142251 Marionette TRACE conn5 -> [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:25:42 INFO - PROCESS | 3476 | 1461155142367 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 05:25:42 INFO - PROCESS | 3476 | 1461155142442 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A058A800 == 59 [pid = 3476] [id = 736] 05:25:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239C232C00) [pid = 3476] [serial = 2208] [outer = 0000000000000000] 05:25:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239C23CC00) [pid = 3476] [serial = 2209] [outer = 000000239C232C00] 05:25:42 INFO - PROCESS | 3476 | 1461155142540 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239C259C00) [pid = 3476] [serial = 2210] [outer = 000000239C232C00] 05:25:43 INFO - PROCESS | 3476 | 1461155143085 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:25:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:25:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 923ms 05:25:43 INFO - PROCESS | 3476 | 1461155143125 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 3476 | 1461155143128 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 05:25:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:25:43 INFO - PROCESS | 3476 | 1461155143131 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 3476 | 1461155143133 Marionette TRACE conn5 <- [1,2910,null,{}] 05:25:43 INFO - PROCESS | 3476 | 1461155143137 Marionette TRACE conn5 -> [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:25:43 INFO - PROCESS | 3476 | 1461155143272 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 05:25:43 INFO - PROCESS | 3476 | 1461155143367 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0828800 == 60 [pid = 3476] [id = 737] 05:25:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239C255C00) [pid = 3476] [serial = 2211] [outer = 0000000000000000] 05:25:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239C272C00) [pid = 3476] [serial = 2212] [outer = 000000239C255C00] 05:25:43 INFO - PROCESS | 3476 | 1461155143425 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239C29B400) [pid = 3476] [serial = 2213] [outer = 000000239C255C00] 05:25:43 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:25:43 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:25:43 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:25:43 INFO - PROCESS | 3476 | [3476] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:25:44 INFO - PROCESS | 3476 | 1461155144105 Marionette TRACE conn5 <- [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:25:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:25:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:25:44 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:25:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:25:44 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:25:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:25:44 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:25:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:25:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:25:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1038ms 05:25:44 INFO - PROCESS | 3476 | 1461155144172 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 3476 | 1461155144176 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 05:25:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:25:44 INFO - PROCESS | 3476 | 1461155144207 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 3476 | 1461155144211 Marionette TRACE conn5 <- [1,2914,null,{}] 05:25:44 INFO - PROCESS | 3476 | 1461155144218 Marionette TRACE conn5 -> [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:25:44 INFO - PROCESS | 3476 | 1461155144360 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 05:25:44 INFO - PROCESS | 3476 | 1461155144380 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978E4000 == 61 [pid = 3476] [id = 738] 05:25:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239103EC00) [pid = 3476] [serial = 2214] [outer = 0000000000000000] 05:25:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (0000002393F8D000) [pid = 3476] [serial = 2215] [outer = 000000239103EC00] 05:25:44 INFO - PROCESS | 3476 | 1461155144432 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (0000002396470800) [pid = 3476] [serial = 2216] [outer = 000000239103EC00] 05:25:44 INFO - PROCESS | 3476 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:25:45 INFO - PROCESS | 3476 | 1461155145007 Marionette TRACE conn5 <- [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:25:45 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:25:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 839ms 05:25:45 INFO - PROCESS | 3476 | 1461155145054 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 05:25:45 INFO - PROCESS | 3476 | 1461155145060 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 05:25:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:25:45 INFO - PROCESS | 3476 | 1461155145066 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 3476 | 1461155145069 Marionette TRACE conn5 <- [1,2918,null,{}] 05:25:45 INFO - PROCESS | 3476 | 1461155145073 Marionette TRACE conn5 -> [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:25:45 INFO - PROCESS | 3476 | 1461155145174 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 05:25:45 INFO - PROCESS | 3476 | 1461155145302 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 3476 | ++DOCSHELL 00000023978E6000 == 62 [pid = 3476] [id = 739] 05:25:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239487C000) [pid = 3476] [serial = 2217] [outer = 0000000000000000] 05:25:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239815D800) [pid = 3476] [serial = 2218] [outer = 000000239487C000] 05:25:45 INFO - PROCESS | 3476 | 1461155145353 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (0000002398B31000) [pid = 3476] [serial = 2219] [outer = 000000239487C000] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239F238000 == 61 [pid = 3476] [id = 731] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239C090000 == 60 [pid = 3476] [id = 730] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239C34E000 == 59 [pid = 3476] [id = 729] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239C30A000 == 58 [pid = 3476] [id = 728] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 0000002390089800 == 57 [pid = 3476] [id = 727] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 0000002397FE4000 == 56 [pid = 3476] [id = 726] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 00000023978F3800 == 55 [pid = 3476] [id = 725] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (0000002389CD9800) [pid = 3476] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (0000002393F87000) [pid = 3476] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (0000002397F4EC00) [pid = 3476] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239B860400) [pid = 3476] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 00000023919BB800 == 54 [pid = 3476] [id = 724] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 000000238926D800 == 53 [pid = 3476] [id = 723] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 00000023949D6000 == 52 [pid = 3476] [id = 719] 05:25:45 INFO - PROCESS | 3476 | --DOCSHELL 000000239F803000 == 51 [pid = 3476] [id = 718] 05:25:45 INFO - PROCESS | 3476 | 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:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239B593800) [pid = 3476] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239B861C00) [pid = 3476] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239BA79800) [pid = 3476] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (00000023975ED400) [pid = 3476] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239B9D3400) [pid = 3476] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239863E400) [pid = 3476] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239BA19C00) [pid = 3476] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (00000023990E2C00) [pid = 3476] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239B443C00) [pid = 3476] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239A421400) [pid = 3476] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (0000002398156400) [pid = 3476] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (00000023974EEC00) [pid = 3476] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (00000023975F9400) [pid = 3476] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000238AD05000) [pid = 3476] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000238F914000) [pid = 3476] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002394882800) [pid = 3476] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (0000002394C55000) [pid = 3476] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239B59C400) [pid = 3476] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002391045000) [pid = 3476] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 98 (0000002390730000) [pid = 3476] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | --DOMWINDOW == 97 (000000238F888400) [pid = 3476] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 05:25:45 INFO - PROCESS | 3476 | 1461155145868 Marionette TRACE conn5 <- [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:25:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:25:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 838ms 05:25:45 INFO - PROCESS | 3476 | 1461155145913 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 05:25:45 INFO - PROCESS | 3476 | 1461155145915 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 05:25:45 INFO - PROCESS | 3476 | 1461155145919 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:25:45 INFO - PROCESS | 3476 | 1461155145923 Marionette TRACE conn5 <- [1,2922,null,{}] 05:25:45 INFO - PROCESS | 3476 | 1461155145934 Marionette TRACE conn5 -> [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:25:46 INFO - PROCESS | 3476 | 1461155146028 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 05:25:46 INFO - PROCESS | 3476 | 1461155146036 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394C97000 == 52 [pid = 3476] [id = 740] 05:25:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 98 (000000238F916800) [pid = 3476] [serial = 2220] [outer = 0000000000000000] 05:25:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 99 (0000002394C4F800) [pid = 3476] [serial = 2221] [outer = 000000238F916800] 05:25:46 INFO - PROCESS | 3476 | 1461155146087 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000239707D400) [pid = 3476] [serial = 2222] [outer = 000000238F916800] 05:25:46 INFO - PROCESS | 3476 | 1461155146576 Marionette TRACE conn5 <- [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:25:46 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:25:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 688ms 05:25:46 INFO - PROCESS | 3476 | 1461155146613 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 3476 | 1461155146616 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 05:25:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:25:46 INFO - PROCESS | 3476 | 1461155146620 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 3476 | 1461155146622 Marionette TRACE conn5 <- [1,2926,null,{}] 05:25:46 INFO - PROCESS | 3476 | 1461155146625 Marionette TRACE conn5 -> [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:25:46 INFO - PROCESS | 3476 | 1461155146711 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 05:25:46 INFO - PROCESS | 3476 | 1461155146719 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E28000 == 53 [pid = 3476] [id = 741] 05:25:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000239850A000) [pid = 3476] [serial = 2223] [outer = 0000000000000000] 05:25:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (00000023989B9800) [pid = 3476] [serial = 2224] [outer = 000000239850A000] 05:25:46 INFO - PROCESS | 3476 | 1461155146770 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (0000002399EB5000) [pid = 3476] [serial = 2225] [outer = 000000239850A000] 05:25:47 INFO - PROCESS | 3476 | 1461155147226 Marionette TRACE conn5 <- [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:25:47 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:25:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 05:25:47 INFO - PROCESS | 3476 | 1461155147250 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 3476 | 1461155147253 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 05:25:47 INFO - PROCESS | 3476 | 1461155147256 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:25:47 INFO - PROCESS | 3476 | 1461155147258 Marionette TRACE conn5 <- [1,2930,null,{}] 05:25:47 INFO - PROCESS | 3476 | 1461155147261 Marionette TRACE conn5 -> [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:25:47 INFO - PROCESS | 3476 | 1461155147346 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 05:25:47 INFO - PROCESS | 3476 | 1461155147352 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C314800 == 54 [pid = 3476] [id = 742] 05:25:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239A0C4400) [pid = 3476] [serial = 2226] [outer = 0000000000000000] 05:25:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239A8B4C00) [pid = 3476] [serial = 2227] [outer = 000000239A0C4400] 05:25:47 INFO - PROCESS | 3476 | 1461155147400 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239B484400) [pid = 3476] [serial = 2228] [outer = 000000239A0C4400] 05:25:47 INFO - PROCESS | 3476 | 1461155147852 Marionette TRACE conn5 <- [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:25:47 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:25:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:25:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 05:25:47 INFO - PROCESS | 3476 | 1461155147889 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 3476 | 1461155147891 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 05:25:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:25:47 INFO - PROCESS | 3476 | 1461155147894 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 3476 | 1461155147896 Marionette TRACE conn5 <- [1,2934,null,{}] 05:25:47 INFO - PROCESS | 3476 | 1461155147900 Marionette TRACE conn5 -> [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:25:48 INFO - PROCESS | 3476 | 1461155148005 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 05:25:48 INFO - PROCESS | 3476 | 1461155148012 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 3476 | ++DOCSHELL 00000023949EA000 == 55 [pid = 3476] [id = 743] 05:25:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239B862800) [pid = 3476] [serial = 2229] [outer = 0000000000000000] 05:25:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239BA7A400) [pid = 3476] [serial = 2230] [outer = 000000239B862800] 05:25:48 INFO - PROCESS | 3476 | 1461155148064 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239C222C00) [pid = 3476] [serial = 2231] [outer = 000000239B862800] 05:25:48 INFO - PROCESS | 3476 | 1461155148522 Marionette TRACE conn5 <- [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:25:48 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:25:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 05:25:48 INFO - PROCESS | 3476 | 1461155148575 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 3476 | 1461155148577 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 05:25:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:25:48 INFO - PROCESS | 3476 | 1461155148586 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 3476 | 1461155148588 Marionette TRACE conn5 <- [1,2938,null,{}] 05:25:48 INFO - PROCESS | 3476 | 1461155148591 Marionette TRACE conn5 -> [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:25:48 INFO - PROCESS | 3476 | 1461155148702 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 05:25:48 INFO - PROCESS | 3476 | 1461155148788 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F27E000 == 56 [pid = 3476] [id = 744] 05:25:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239C256800) [pid = 3476] [serial = 2232] [outer = 0000000000000000] 05:25:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239C26E000) [pid = 3476] [serial = 2233] [outer = 000000239C256800] 05:25:48 INFO - PROCESS | 3476 | 1461155148834 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239C2A0400) [pid = 3476] [serial = 2234] [outer = 000000239C256800] 05:25:49 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F436800 == 57 [pid = 3476] [id = 745] 05:25:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239C38F800) [pid = 3476] [serial = 2235] [outer = 0000000000000000] 05:25:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239C390C00) [pid = 3476] [serial = 2236] [outer = 000000239C38F800] 05:25:49 INFO - PROCESS | 3476 | 1461155149280 Marionette TRACE conn5 <- [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:25:49 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:25:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 05:25:49 INFO - PROCESS | 3476 | 1461155149322 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 3476 | 1461155149324 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 05:25:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:25:49 INFO - PROCESS | 3476 | 1461155149327 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 3476 | 1461155149329 Marionette TRACE conn5 <- [1,2942,null,{}] 05:25:49 INFO - PROCESS | 3476 | 1461155149333 Marionette TRACE conn5 -> [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:25:49 INFO - PROCESS | 3476 | 1461155149467 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 05:25:49 INFO - PROCESS | 3476 | 1461155149527 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0296000 == 58 [pid = 3476] [id = 746] 05:25:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239C256C00) [pid = 3476] [serial = 2237] [outer = 0000000000000000] 05:25:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239C2A9C00) [pid = 3476] [serial = 2238] [outer = 000000239C256C00] 05:25:49 INFO - PROCESS | 3476 | 1461155149572 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239C398000) [pid = 3476] [serial = 2239] [outer = 000000239C256C00] 05:25:49 INFO - PROCESS | 3476 | 1461155149979 Marionette TRACE conn5 <- [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:25:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:25:50 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:25:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 692ms 05:25:50 INFO - PROCESS | 3476 | 1461155150022 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 3476 | 1461155150024 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 05:25:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:25:50 INFO - PROCESS | 3476 | 1461155150028 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 3476 | 1461155150030 Marionette TRACE conn5 <- [1,2946,null,{}] 05:25:50 INFO - PROCESS | 3476 | 1461155150034 Marionette TRACE conn5 -> [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:25:50 INFO - PROCESS | 3476 | 1461155150187 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (0000002397718000) [pid = 3476] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239073C000) [pid = 3476] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (00000023979A8000) [pid = 3476] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239B598400) [pid = 3476] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000238923A400) [pid = 3476] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239A9C9000) [pid = 3476] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (0000002399269C00) [pid = 3476] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (00000023975F7C00) [pid = 3476] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (00000023906DBC00) [pid = 3476] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (00000023949A9800) [pid = 3476] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (0000002390734400) [pid = 3476] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (0000002390568400) [pid = 3476] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000238C81E400) [pid = 3476] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000239B59C000) [pid = 3476] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (00000023975F8C00) [pid = 3476] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (00000023975FC400) [pid = 3476] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 100 (000000239B441800) [pid = 3476] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:25:50 INFO - PROCESS | 3476 | --DOMWINDOW == 99 (0000002390865800) [pid = 3476] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:25:50 INFO - PROCESS | 3476 | 1461155150400 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 3476 | ++DOCSHELL 0000002391143800 == 59 [pid = 3476] [id = 747] 05:25:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 100 (000000238A23E400) [pid = 3476] [serial = 2240] [outer = 0000000000000000] 05:25:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 101 (000000238F90E400) [pid = 3476] [serial = 2241] [outer = 000000238A23E400] 05:25:50 INFO - PROCESS | 3476 | 1461155150450 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (0000002394CE8C00) [pid = 3476] [serial = 2242] [outer = 000000238A23E400] 05:25:50 INFO - PROCESS | 3476 | 1461155150782 Marionette TRACE conn5 <- [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:25:50 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:25:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 836ms 05:25:50 INFO - PROCESS | 3476 | 1461155150867 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 3476 | 1461155150870 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 05:25:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:25:50 INFO - PROCESS | 3476 | 1461155150873 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 3476 | 1461155150875 Marionette TRACE conn5 <- [1,2950,null,{}] 05:25:50 INFO - PROCESS | 3476 | 1461155150879 Marionette TRACE conn5 -> [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:25:50 INFO - PROCESS | 3476 | 1461155150967 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 05:25:51 INFO - PROCESS | 3476 | 1461155151047 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:51 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0A14800 == 60 [pid = 3476] [id = 748] 05:25:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239107A400) [pid = 3476] [serial = 2243] [outer = 0000000000000000] 05:25:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239B484C00) [pid = 3476] [serial = 2244] [outer = 000000239107A400] 05:25:51 INFO - PROCESS | 3476 | 1461155151093 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239C3B8C00) [pid = 3476] [serial = 2245] [outer = 000000239107A400] 05:25:51 INFO - PROCESS | 3476 | 1461155151439 Marionette TRACE conn5 <- [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:25:51 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:25:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 05:25:51 INFO - PROCESS | 3476 | 1461155151505 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 3476 | 1461155151508 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 05:25:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:25:51 INFO - PROCESS | 3476 | 1461155151511 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 3476 | 1461155151514 Marionette TRACE conn5 <- [1,2954,null,{}] 05:25:51 INFO - PROCESS | 3476 | 1461155151517 Marionette TRACE conn5 -> [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:25:51 INFO - PROCESS | 3476 | 1461155151656 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 05:25:51 INFO - PROCESS | 3476 | 1461155151694 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:51 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B3B000 == 61 [pid = 3476] [id = 749] 05:25:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239C4B1000) [pid = 3476] [serial = 2246] [outer = 0000000000000000] 05:25:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239C4B9000) [pid = 3476] [serial = 2247] [outer = 000000239C4B1000] 05:25:51 INFO - PROCESS | 3476 | 1461155151745 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239C4C8C00) [pid = 3476] [serial = 2248] [outer = 000000239C4B1000] 05:25:52 INFO - PROCESS | 3476 | 1461155152131 Marionette TRACE conn5 <- [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:25:52 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:25:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 05:25:52 INFO - PROCESS | 3476 | 1461155152210 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 05:25:52 INFO - PROCESS | 3476 | 1461155152212 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 05:25:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:25:52 INFO - PROCESS | 3476 | 1461155152215 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 3476 | 1461155152217 Marionette TRACE conn5 <- [1,2958,null,{}] 05:25:52 INFO - PROCESS | 3476 | 1461155152221 Marionette TRACE conn5 -> [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:25:52 INFO - PROCESS | 3476 | 1461155152307 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 05:25:52 INFO - PROCESS | 3476 | 1461155152313 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A253E800 == 62 [pid = 3476] [id = 750] 05:25:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239C4D1C00) [pid = 3476] [serial = 2249] [outer = 0000000000000000] 05:25:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239C688C00) [pid = 3476] [serial = 2250] [outer = 000000239C4D1C00] 05:25:52 INFO - PROCESS | 3476 | 1461155152361 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239C68F800) [pid = 3476] [serial = 2251] [outer = 000000239C4D1C00] 05:25:52 INFO - PROCESS | 3476 | 1461155152988 Marionette TRACE conn5 <- [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:25:53 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:25:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 880ms 05:25:53 INFO - PROCESS | 3476 | 1461155153100 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 3476 | 1461155153107 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 05:25:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:25:53 INFO - PROCESS | 3476 | 1461155153113 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 3476 | 1461155153117 Marionette TRACE conn5 <- [1,2962,null,{}] 05:25:53 INFO - PROCESS | 3476 | 1461155153123 Marionette TRACE conn5 -> [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:25:53 INFO - PROCESS | 3476 | 1461155153252 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 05:25:53 INFO - PROCESS | 3476 | 1461155153373 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 3476 | ++DOCSHELL 0000002396492800 == 63 [pid = 3476] [id = 751] 05:25:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239107CC00) [pid = 3476] [serial = 2252] [outer = 0000000000000000] 05:25:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (0000002394187000) [pid = 3476] [serial = 2253] [outer = 000000239107CC00] 05:25:53 INFO - PROCESS | 3476 | 1461155153434 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (00000023964FC000) [pid = 3476] [serial = 2254] [outer = 000000239107CC00] 05:25:53 INFO - PROCESS | 3476 | 1461155153954 Marionette TRACE conn5 <- [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:25:54 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:25:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 879ms 05:25:54 INFO - PROCESS | 3476 | 1461155153993 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 3476 | 1461155154000 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 05:25:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:25:54 INFO - PROCESS | 3476 | 1461155154007 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 3476 | 1461155154010 Marionette TRACE conn5 <- [1,2966,null,{}] 05:25:54 INFO - PROCESS | 3476 | 1461155154014 Marionette TRACE conn5 -> [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:25:54 INFO - PROCESS | 3476 | 1461155154161 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 05:25:54 INFO - PROCESS | 3476 | 1461155154290 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C334800 == 64 [pid = 3476] [id = 752] 05:25:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (0000002394CE8000) [pid = 3476] [serial = 2255] [outer = 0000000000000000] 05:25:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (00000023986B9400) [pid = 3476] [serial = 2256] [outer = 0000002394CE8000] 05:25:54 INFO - PROCESS | 3476 | 1461155154350 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239B443C00) [pid = 3476] [serial = 2257] [outer = 0000002394CE8000] 05:25:54 INFO - PROCESS | 3476 | 1461155154883 Marionette TRACE conn5 <- [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:25:54 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:25:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 943ms 05:25:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:25:54 INFO - PROCESS | 3476 | 1461155154956 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 3476 | 1461155154959 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 05:25:54 INFO - PROCESS | 3476 | 1461155154963 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 3476 | 1461155154968 Marionette TRACE conn5 <- [1,2970,null,{}] 05:25:54 INFO - PROCESS | 3476 | 1461155154980 Marionette TRACE conn5 -> [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:25:55 INFO - PROCESS | 3476 | 1461155155097 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 05:25:55 INFO - PROCESS | 3476 | 1461155155197 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B31000 == 65 [pid = 3476] [id = 753] 05:25:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239C21D800) [pid = 3476] [serial = 2258] [outer = 0000000000000000] 05:25:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239C23E400) [pid = 3476] [serial = 2259] [outer = 000000239C21D800] 05:25:55 INFO - PROCESS | 3476 | 1461155155256 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239C2A7C00) [pid = 3476] [serial = 2260] [outer = 000000239C21D800] 05:25:55 INFO - PROCESS | 3476 | 1461155155787 Marionette TRACE conn5 <- [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:25:55 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:25:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:25:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:25:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 837ms 05:25:55 INFO - PROCESS | 3476 | 1461155155802 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 3476 | 1461155155805 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 05:25:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:25:55 INFO - PROCESS | 3476 | 1461155155809 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 3476 | 1461155155811 Marionette TRACE conn5 <- [1,2974,null,{}] 05:25:55 INFO - PROCESS | 3476 | 1461155155815 Marionette TRACE conn5 -> [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:25:55 INFO - PROCESS | 3476 | 1461155155929 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 05:25:56 INFO - PROCESS | 3476 | 1461155156055 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A256F000 == 66 [pid = 3476] [id = 754] 05:25:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239C274000) [pid = 3476] [serial = 2261] [outer = 0000000000000000] 05:25:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239C4BAC00) [pid = 3476] [serial = 2262] [outer = 000000239C274000] 05:25:56 INFO - PROCESS | 3476 | 1461155156115 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239C687C00) [pid = 3476] [serial = 2263] [outer = 000000239C274000] 05:25:56 INFO - PROCESS | 3476 | 1461155156626 Marionette TRACE conn5 <- [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:25:56 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:25:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 839ms 05:25:56 INFO - PROCESS | 3476 | 1461155156650 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 3476 | 1461155156653 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 05:25:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:25:56 INFO - PROCESS | 3476 | 1461155156673 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 3476 | 1461155156675 Marionette TRACE conn5 <- [1,2978,null,{}] 05:25:56 INFO - PROCESS | 3476 | 1461155156680 Marionette TRACE conn5 -> [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:25:56 INFO - PROCESS | 3476 | 1461155156789 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 05:25:56 INFO - PROCESS | 3476 | 1461155156886 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2836800 == 67 [pid = 3476] [id = 755] 05:25:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239C4CB000) [pid = 3476] [serial = 2264] [outer = 0000000000000000] 05:25:56 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239C695800) [pid = 3476] [serial = 2265] [outer = 000000239C4CB000] 05:25:56 INFO - PROCESS | 3476 | 1461155156944 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239CB16C00) [pid = 3476] [serial = 2266] [outer = 000000239C4CB000] 05:25:57 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394149800 == 68 [pid = 3476] [id = 756] 05:25:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239CB4BC00) [pid = 3476] [serial = 2267] [outer = 0000000000000000] 05:25:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239CB4CC00) [pid = 3476] [serial = 2268] [outer = 000000239CB4BC00] 05:25:57 INFO - PROCESS | 3476 | 1461155157565 Marionette TRACE conn5 <- [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:25:57 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:25:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 923ms 05:25:57 INFO - PROCESS | 3476 | 1461155157599 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 3476 | 1461155157602 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 05:25:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:25:57 INFO - PROCESS | 3476 | 1461155157605 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 3476 | 1461155157608 Marionette TRACE conn5 <- [1,2982,null,{}] 05:25:57 INFO - PROCESS | 3476 | 1461155157612 Marionette TRACE conn5 -> [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:25:57 INFO - PROCESS | 3476 | 1461155157760 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 05:25:57 INFO - PROCESS | 3476 | 1461155157883 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 3476 | ++DOCSHELL 0000002389426000 == 69 [pid = 3476] [id = 757] 05:25:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (0000002389237800) [pid = 3476] [serial = 2269] [outer = 0000000000000000] 05:25:57 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000238AB90400) [pid = 3476] [serial = 2270] [outer = 0000002389237800] 05:25:57 INFO - PROCESS | 3476 | 1461155157941 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (0000002390821C00) [pid = 3476] [serial = 2271] [outer = 0000002389237800] 05:25:58 INFO - PROCESS | 3476 | 1461155158660 Marionette TRACE conn5 <- [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:25:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:25:58 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:25:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1072ms 05:25:58 INFO - PROCESS | 3476 | 1461155158684 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 3476 | 1461155158690 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 05:25:58 INFO - PROCESS | 3476 | 1461155158695 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:25:58 INFO - PROCESS | 3476 | 1461155158699 Marionette TRACE conn5 <- [1,2986,null,{}] 05:25:58 INFO - PROCESS | 3476 | 1461155158704 Marionette TRACE conn5 -> [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:25:58 INFO - PROCESS | 3476 | 1461155158847 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 05:25:58 INFO - PROCESS | 3476 | 1461155158951 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 3476 | ++DOCSHELL 000000239113D800 == 70 [pid = 3476] [id = 758] 05:25:58 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000238B480400) [pid = 3476] [serial = 2272] [outer = 0000000000000000] 05:25:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (000000238F919800) [pid = 3476] [serial = 2273] [outer = 000000238B480400] 05:25:59 INFO - PROCESS | 3476 | 1461155159002 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 134 (0000002391044400) [pid = 3476] [serial = 2274] [outer = 000000238B480400] 05:25:59 INFO - PROCESS | 3476 | 1461155159562 Marionette TRACE conn5 <- [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:25:59 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:25:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 943ms 05:25:59 INFO - PROCESS | 3476 | 1461155159644 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 05:25:59 INFO - PROCESS | 3476 | 1461155159651 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 05:25:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:25:59 INFO - PROCESS | 3476 | 1461155159658 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:25:59 INFO - PROCESS | 3476 | 1461155159660 Marionette TRACE conn5 <- [1,2990,null,{}] 05:25:59 INFO - PROCESS | 3476 | 1461155159664 Marionette TRACE conn5 -> [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:25:59 INFO - PROCESS | 3476 | 1461155159796 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0B3B000 == 69 [pid = 3476] [id = 749] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0A14800 == 68 [pid = 3476] [id = 748] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 0000002391143800 == 67 [pid = 3476] [id = 747] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0296000 == 66 [pid = 3476] [id = 746] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239F436800 == 65 [pid = 3476] [id = 745] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239F27E000 == 64 [pid = 3476] [id = 744] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023949EA000 == 63 [pid = 3476] [id = 743] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239C314800 == 62 [pid = 3476] [id = 742] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 133 (0000002390861400) [pid = 3476] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (0000002397F5AC00) [pid = 3476] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239BA19000) [pid = 3476] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239C219400) [pid = 3476] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239C21C800) [pid = 3476] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 0000002399E28000 == 61 [pid = 3476] [id = 741] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 0000002394C97000 == 60 [pid = 3476] [id = 740] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023978E6000 == 59 [pid = 3476] [id = 739] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023978E4000 == 58 [pid = 3476] [id = 738] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 00000023905C9000 == 57 [pid = 3476] [id = 733] 05:25:59 INFO - PROCESS | 3476 | --DOCSHELL 000000239F43C800 == 56 [pid = 3476] [id = 732] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239B48A000) [pid = 3476] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (0000002394C54800) [pid = 3476] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (0000002398B38800) [pid = 3476] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (0000002394C56800) [pid = 3476] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (0000002399EAE800) [pid = 3476] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000239B9CA800) [pid = 3476] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (000000238C4DCC00) [pid = 3476] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (0000002397F5A800) [pid = 3476] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (000000239B43F800) [pid = 3476] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239A8B2000) [pid = 3476] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (0000002399EBBC00) [pid = 3476] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (0000002397716400) [pid = 3476] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (000000239B597000) [pid = 3476] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (00000023964FAC00) [pid = 3476] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (0000002390819400) [pid = 3476] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239107E000) [pid = 3476] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (0000002397059000) [pid = 3476] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239C236400) [pid = 3476] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239B59A400) [pid = 3476] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239081D400) [pid = 3476] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239418B800) [pid = 3476] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (00000023989BA000) [pid = 3476] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239BA18800) [pid = 3476] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239815F400) [pid = 3476] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239B48C400) [pid = 3476] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000239B9C7400) [pid = 3476] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (0000002397F4FC00) [pid = 3476] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | --DOMWINDOW == 101 (00000023988F5400) [pid = 3476] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 05:25:59 INFO - PROCESS | 3476 | 1461155159946 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 3476 | ++DOCSHELL 000000238C46E000 == 57 [pid = 3476] [id = 759] 05:25:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 102 (00000023892EC400) [pid = 3476] [serial = 2275] [outer = 0000000000000000] 05:25:59 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000238AD07400) [pid = 3476] [serial = 2276] [outer = 00000023892EC400] 05:25:59 INFO - PROCESS | 3476 | 1461155159994 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000238F90C000) [pid = 3476] [serial = 2277] [outer = 00000023892EC400] 05:26:00 INFO - PROCESS | 3476 | 1461155160413 Marionette TRACE conn5 <- [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:26:00 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:26:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 797ms 05:26:00 INFO - PROCESS | 3476 | 1461155160455 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 3476 | 1461155160458 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 05:26:00 INFO - PROCESS | 3476 | 1461155160461 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:26:00 INFO - PROCESS | 3476 | 1461155160465 Marionette TRACE conn5 <- [1,2994,null,{}] 05:26:00 INFO - PROCESS | 3476 | 1461155160477 Marionette TRACE conn5 -> [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:26:00 INFO - PROCESS | 3476 | 1461155160569 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 05:26:00 INFO - PROCESS | 3476 | 1461155160582 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:00 INFO - PROCESS | 3476 | ++DOCSHELL 00000023977C4000 == 58 [pid = 3476] [id = 760] 05:26:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239487FC00) [pid = 3476] [serial = 2278] [outer = 0000000000000000] 05:26:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (0000002394C57000) [pid = 3476] [serial = 2279] [outer = 000000239487FC00] 05:26:00 INFO - PROCESS | 3476 | 1461155160634 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (0000002396C7B800) [pid = 3476] [serial = 2280] [outer = 000000239487FC00] 05:26:01 INFO - PROCESS | 3476 | 1461155161060 Marionette TRACE conn5 <- [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:26:01 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:26:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 05:26:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:26:01 INFO - PROCESS | 3476 | 1461155161093 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 3476 | 1461155161096 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 05:26:01 INFO - PROCESS | 3476 | 1461155161099 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 3476 | 1461155161101 Marionette TRACE conn5 <- [1,2998,null,{}] 05:26:01 INFO - PROCESS | 3476 | 1461155161104 Marionette TRACE conn5 -> [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:26:01 INFO - PROCESS | 3476 | 1461155161193 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 05:26:01 INFO - PROCESS | 3476 | 1461155161231 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 3476 | ++DOCSHELL 000000239843E800 == 59 [pid = 3476] [id = 761] 05:26:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (00000023974EA000) [pid = 3476] [serial = 2281] [outer = 0000000000000000] 05:26:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (00000023975F5800) [pid = 3476] [serial = 2282] [outer = 00000023974EA000] 05:26:01 INFO - PROCESS | 3476 | 1461155161278 Marionette DEBUG loaded listener.js 05:26:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (0000002397C39800) [pid = 3476] [serial = 2283] [outer = 00000023974EA000] 05:26:01 INFO - PROCESS | 3476 | [3476] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:01 INFO - PROCESS | 3476 | 1461155161742 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:26:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:26:01 INFO - {} 05:26:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:26:01 INFO - {} 05:26:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:26:01 INFO - {} 05:26:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:26:01 INFO - {} 05:26:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 690ms 05:26:01 INFO - PROCESS | 3476 | 1461155161791 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 3476 | 1461155161793 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 05:26:01 INFO - TEST-START | /FileAPI/fileReader.html 05:26:01 INFO - PROCESS | 3476 | 1461155161797 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 3476 | 1461155161799 Marionette TRACE conn5 <- [1,3002,null,{}] 05:26:01 INFO - PROCESS | 3476 | 1461155161802 Marionette TRACE conn5 -> [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:26:01 INFO - PROCESS | 3476 | 1461155161893 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 05:26:01 INFO - PROCESS | 3476 | 1461155161899 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 3476 | ++DOCSHELL 000000239A898800 == 60 [pid = 3476] [id = 762] 05:26:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (0000002397F5A800) [pid = 3476] [serial = 2284] [outer = 0000000000000000] 05:26:01 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (0000002398616000) [pid = 3476] [serial = 2285] [outer = 0000002397F5A800] 05:26:01 INFO - PROCESS | 3476 | 1461155161948 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (00000023988F3800) [pid = 3476] [serial = 2286] [outer = 0000002397F5A800] 05:26:02 INFO - PROCESS | 3476 | 1461155162440 Marionette TRACE conn5 <- [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:26:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:26:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:26:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:26:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:26:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 672ms 05:26:02 INFO - TEST-START | /FileAPI/historical.html 05:26:02 INFO - PROCESS | 3476 | 1461155162476 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 3476 | 1461155162478 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 05:26:02 INFO - PROCESS | 3476 | 1461155162481 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 3476 | 1461155162483 Marionette TRACE conn5 <- [1,3006,null,{}] 05:26:02 INFO - PROCESS | 3476 | 1461155162487 Marionette TRACE conn5 -> [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:26:02 INFO - PROCESS | 3476 | 1461155162642 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 05:26:02 INFO - PROCESS | 3476 | 1461155162673 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C31C800 == 61 [pid = 3476] [id = 763] 05:26:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (0000002399269C00) [pid = 3476] [serial = 2287] [outer = 0000000000000000] 05:26:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (0000002399EB6800) [pid = 3476] [serial = 2288] [outer = 0000002399269C00] 05:26:02 INFO - PROCESS | 3476 | 1461155162724 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239A0C4800) [pid = 3476] [serial = 2289] [outer = 0000002399269C00] 05:26:03 INFO - PROCESS | 3476 | 1461155163145 Marionette TRACE conn5 <- [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:26:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:26:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:26:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:26:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:26:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:26:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:26:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:26:03 INFO - TEST-OK | /FileAPI/historical.html | took 691ms 05:26:03 INFO - PROCESS | 3476 | 1461155163183 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 3476 | 1461155163186 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 05:26:03 INFO - TEST-START | /FileAPI/idlharness.html 05:26:03 INFO - PROCESS | 3476 | 1461155163189 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 3476 | 1461155163191 Marionette TRACE conn5 <- [1,3010,null,{}] 05:26:03 INFO - PROCESS | 3476 | 1461155163195 Marionette TRACE conn5 -> [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:26:03 INFO - PROCESS | 3476 | 1461155163307 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 05:26:03 INFO - PROCESS | 3476 | 1461155163363 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C64A800 == 62 [pid = 3476] [id = 764] 05:26:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239A80FC00) [pid = 3476] [serial = 2290] [outer = 0000000000000000] 05:26:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239B43BC00) [pid = 3476] [serial = 2291] [outer = 000000239A80FC00] 05:26:03 INFO - PROCESS | 3476 | 1461155163408 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239B48B400) [pid = 3476] [serial = 2292] [outer = 000000239A80FC00] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239BA84800) [pid = 3476] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (000000239081E800) [pid = 3476] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (00000023975F1400) [pid = 3476] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239B85DC00) [pid = 3476] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (000000239C4B1000) [pid = 3476] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239C256800) [pid = 3476] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239BA81C00) [pid = 3476] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (000000239A0C4400) [pid = 3476] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239C256C00) [pid = 3476] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239103EC00) [pid = 3476] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239487C000) [pid = 3476] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239850A000) [pid = 3476] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (000000239C38F800) [pid = 3476] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000238F916800) [pid = 3476] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000238A23E400) [pid = 3476] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000239B862800) [pid = 3476] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:26:04 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239107A400) [pid = 3476] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:26:04 INFO - PROCESS | 3476 | 1461155164524 Marionette TRACE conn5 <- [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:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:26:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:26:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:26:04 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:26:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:26:04 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:26:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:26:04 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:26:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:26:04 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:26:04 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:26:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:26:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:26:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:26:04 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:26:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:26:04 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:26:04 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:26:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:26:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:26:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:26:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:26:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:26:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1432ms 05:26:04 INFO - PROCESS | 3476 | 1461155164624 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 3476 | 1461155164626 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 05:26:04 INFO - TEST-START | /FileAPI/idlharness.worker 05:26:04 INFO - PROCESS | 3476 | 1461155164630 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 3476 | 1461155164632 Marionette TRACE conn5 <- [1,3014,null,{}] 05:26:04 INFO - PROCESS | 3476 | 1461155164636 Marionette TRACE conn5 -> [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:26:04 INFO - PROCESS | 3476 | 1461155164752 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 05:26:04 INFO - PROCESS | 3476 | 1461155164800 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C330000 == 63 [pid = 3476] [id = 765] 05:26:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239A931C00) [pid = 3476] [serial = 2293] [outer = 0000000000000000] 05:26:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (000000239B598000) [pid = 3476] [serial = 2294] [outer = 000000239A931C00] 05:26:04 INFO - PROCESS | 3476 | 1461155164846 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (000000239C237800) [pid = 3476] [serial = 2295] [outer = 000000239A931C00] 05:26:05 INFO - PROCESS | 3476 | [3476] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:05 INFO - PROCESS | 3476 | 1461155165809 Marionette TRACE conn5 <- [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:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:26:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:26:05 INFO - {} 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:26:05 INFO - {} 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:26:05 INFO - {} 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:26:05 INFO - {} 05:26:05 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:26:05 INFO - {} 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:26:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:26:05 INFO - {} 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:26:05 INFO - {} 05:26:05 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:26:05 INFO - {} 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 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:26:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:26:05 INFO - {} 05:26:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1301ms 05:26:05 INFO - PROCESS | 3476 | 1461155165934 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 3476 | 1461155165936 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 05:26:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:26:05 INFO - PROCESS | 3476 | 1461155165940 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 3476 | 1461155165942 Marionette TRACE conn5 <- [1,3018,null,{}] 05:26:05 INFO - PROCESS | 3476 | 1461155165945 Marionette TRACE conn5 -> [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:26:06 INFO - PROCESS | 3476 | 1461155166032 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 05:26:06 INFO - PROCESS | 3476 | 1461155166141 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0823000 == 64 [pid = 3476] [id = 766] 05:26:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239C258400) [pid = 3476] [serial = 2296] [outer = 0000000000000000] 05:26:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239CBB8400) [pid = 3476] [serial = 2297] [outer = 000000239C258400] 05:26:06 INFO - PROCESS | 3476 | 1461155166187 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239CBBEC00) [pid = 3476] [serial = 2298] [outer = 000000239C258400] 05:26:06 INFO - PROCESS | 3476 | 1461155166654 Marionette TRACE conn5 <- [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:26:06 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:26:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 732ms 05:26:06 INFO - PROCESS | 3476 | 1461155166675 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 3476 | 1461155166680 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 05:26:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:26:06 INFO - PROCESS | 3476 | 1461155166685 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 3476 | 1461155166690 Marionette TRACE conn5 <- [1,3022,null,{}] 05:26:06 INFO - PROCESS | 3476 | 1461155166714 Marionette TRACE conn5 -> [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:26:06 INFO - PROCESS | 3476 | 1461155166831 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 05:26:06 INFO - PROCESS | 3476 | 1461155166933 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 3476 | ++DOCSHELL 0000002394152000 == 65 [pid = 3476] [id = 767] 05:26:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000238F888400) [pid = 3476] [serial = 2299] [outer = 0000000000000000] 05:26:06 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (00000023905A1800) [pid = 3476] [serial = 2300] [outer = 000000238F888400] 05:26:06 INFO - PROCESS | 3476 | 1461155166993 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (0000002391042400) [pid = 3476] [serial = 2301] [outer = 000000238F888400] 05:26:07 INFO - PROCESS | 3476 | 1461155167591 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:26:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 963ms 05:26:07 INFO - PROCESS | 3476 | 1461155167653 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 3476 | 1461155167660 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 05:26:07 INFO - PROCESS | 3476 | 1461155167667 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:26:07 INFO - PROCESS | 3476 | 1461155167670 Marionette TRACE conn5 <- [1,3026,null,{}] 05:26:07 INFO - PROCESS | 3476 | 1461155167674 Marionette TRACE conn5 -> [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:26:07 INFO - PROCESS | 3476 | 1461155167791 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 05:26:07 INFO - PROCESS | 3476 | 1461155167918 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E1A000 == 66 [pid = 3476] [id = 768] 05:26:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239103F400) [pid = 3476] [serial = 2302] [outer = 0000000000000000] 05:26:07 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239705B800) [pid = 3476] [serial = 2303] [outer = 000000239103F400] 05:26:07 INFO - PROCESS | 3476 | 1461155167976 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (0000002397F53C00) [pid = 3476] [serial = 2304] [outer = 000000239103F400] 05:26:08 INFO - PROCESS | 3476 | 1461155168527 Marionette TRACE conn5 <- [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:26:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:26:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:26:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 882ms 05:26:08 INFO - PROCESS | 3476 | 1461155168556 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 3476 | 1461155168559 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 05:26:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:26:08 INFO - PROCESS | 3476 | 1461155168564 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 3476 | 1461155168569 Marionette TRACE conn5 <- [1,3030,null,{}] 05:26:08 INFO - PROCESS | 3476 | 1461155168582 Marionette TRACE conn5 -> [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:26:08 INFO - PROCESS | 3476 | 1461155168701 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 05:26:08 INFO - PROCESS | 3476 | 1461155168800 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F282000 == 67 [pid = 3476] [id = 769] 05:26:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (00000023989B8000) [pid = 3476] [serial = 2305] [outer = 0000000000000000] 05:26:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239901DC00) [pid = 3476] [serial = 2306] [outer = 00000023989B8000] 05:26:08 INFO - PROCESS | 3476 | 1461155168860 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239B597000) [pid = 3476] [serial = 2307] [outer = 00000023989B8000] 05:26:09 INFO - PROCESS | 3476 | 1461155169595 Marionette TRACE conn5 <- [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:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:26:09 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:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:26:09 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:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:26:09 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:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:26:09 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:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:26:09 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:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:26:09 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:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:26:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1149ms 05:26:09 INFO - PROCESS | 3476 | 1461155169719 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 3476 | 1461155169722 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 05:26:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:26:09 INFO - PROCESS | 3476 | 1461155169727 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 3476 | 1461155169730 Marionette TRACE conn5 <- [1,3034,null,{}] 05:26:09 INFO - PROCESS | 3476 | 1461155169734 Marionette TRACE conn5 -> [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:26:09 INFO - PROCESS | 3476 | 1461155169853 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 05:26:09 INFO - PROCESS | 3476 | 1461155169972 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:09 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2534800 == 68 [pid = 3476] [id = 770] 05:26:09 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239C23BC00) [pid = 3476] [serial = 2308] [outer = 0000000000000000] 05:26:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239C398400) [pid = 3476] [serial = 2309] [outer = 000000239C23BC00] 05:26:10 INFO - PROCESS | 3476 | 1461155170032 Marionette DEBUG loaded listener.js 05:26:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239CBF3C00) [pid = 3476] [serial = 2310] [outer = 000000239C23BC00] 05:26:10 INFO - PROCESS | 3476 | [3476] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:10 INFO - PROCESS | 3476 | 1461155170605 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:26:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:26:10 INFO - {} 05:26:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 923ms 05:26:10 INFO - PROCESS | 3476 | 1461155170653 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 05:26:10 INFO - PROCESS | 3476 | 1461155170656 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 05:26:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:26:10 INFO - PROCESS | 3476 | 1461155170660 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:26:10 INFO - PROCESS | 3476 | 1461155170662 Marionette TRACE conn5 <- [1,3038,null,{}] 05:26:10 INFO - PROCESS | 3476 | 1461155170666 Marionette TRACE conn5 -> [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:26:10 INFO - PROCESS | 3476 | 1461155170780 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 05:26:10 INFO - PROCESS | 3476 | 1461155170900 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:10 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3ACA000 == 69 [pid = 3476] [id = 771] 05:26:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (000000239CBF7000) [pid = 3476] [serial = 2311] [outer = 0000000000000000] 05:26:10 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (000000239CE27800) [pid = 3476] [serial = 2312] [outer = 000000239CBF7000] 05:26:10 INFO - PROCESS | 3476 | 1461155170957 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (000000239C26C400) [pid = 3476] [serial = 2313] [outer = 000000239CBF7000] 05:26:11 INFO - PROCESS | 3476 | 1461155171508 Marionette TRACE conn5 <- [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:26:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:26:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:26:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:26:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:26:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 881ms 05:26:11 INFO - PROCESS | 3476 | 1461155171544 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 05:26:11 INFO - PROCESS | 3476 | 1461155171547 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 05:26:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:26:11 INFO - PROCESS | 3476 | 1461155171551 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:26:11 INFO - PROCESS | 3476 | 1461155171553 Marionette TRACE conn5 <- [1,3042,null,{}] 05:26:11 INFO - PROCESS | 3476 | 1461155171557 Marionette TRACE conn5 -> [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:26:11 INFO - PROCESS | 3476 | 1461155171691 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 05:26:11 INFO - PROCESS | 3476 | 1461155171791 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:11 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8BC000 == 70 [pid = 3476] [id = 772] 05:26:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239C395C00) [pid = 3476] [serial = 2314] [outer = 0000000000000000] 05:26:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (000000239C4CBC00) [pid = 3476] [serial = 2315] [outer = 000000239C395C00] 05:26:11 INFO - PROCESS | 3476 | 1461155171851 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239CBF8800) [pid = 3476] [serial = 2316] [outer = 000000239C395C00] 05:26:12 INFO - PROCESS | 3476 | 1461155172646 Marionette TRACE conn5 <- [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:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:26:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:26:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:26:12 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:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:26:12 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:26:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:26:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:26:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1251ms 05:26:12 INFO - PROCESS | 3476 | 1461155172805 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 3476 | 1461155172808 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 05:26:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:26:12 INFO - PROCESS | 3476 | 1461155172812 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 3476 | 1461155172814 Marionette TRACE conn5 <- [1,3046,null,{}] 05:26:12 INFO - PROCESS | 3476 | 1461155172818 Marionette TRACE conn5 -> [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:26:13 INFO - PROCESS | 3476 | 1461155172993 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 05:26:13 INFO - PROCESS | 3476 | 1461155173091 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 3476 | ++DOCSHELL 000000239079C800 == 71 [pid = 3476] [id = 773] 05:26:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000238A467C00) [pid = 3476] [serial = 2317] [outer = 0000000000000000] 05:26:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (0000002390736C00) [pid = 3476] [serial = 2318] [outer = 000000238A467C00] 05:26:13 INFO - PROCESS | 3476 | 1461155173147 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (00000023988F8C00) [pid = 3476] [serial = 2319] [outer = 000000238A467C00] 05:26:13 INFO - PROCESS | 3476 | 1461155173868 Marionette TRACE conn5 <- [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:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:26:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:26:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:26:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:26:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:26:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:26:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:26:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:26:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:26:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1089ms 05:26:13 INFO - PROCESS | 3476 | 1461155173925 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 3476 | 1461155173929 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 05:26:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:26:13 INFO - PROCESS | 3476 | 1461155173936 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 3476 | 1461155173940 Marionette TRACE conn5 <- [1,3050,null,{}] 05:26:13 INFO - PROCESS | 3476 | 1461155173946 Marionette TRACE conn5 -> [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:26:14 INFO - PROCESS | 3476 | 1461155174052 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 05:26:14 INFO - PROCESS | 3476 | 1461155174154 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 3476 | ++DOCSHELL 0000002399E17800 == 72 [pid = 3476] [id = 774] 05:26:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 130 (000000239418C400) [pid = 3476] [serial = 2320] [outer = 0000000000000000] 05:26:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (0000002394C50000) [pid = 3476] [serial = 2321] [outer = 000000239418C400] 05:26:14 INFO - PROCESS | 3476 | 1461155174205 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (000000239771C000) [pid = 3476] [serial = 2322] [outer = 000000239418C400] 05:26:14 INFO - PROCESS | 3476 | [3476] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:14 INFO - PROCESS | 3476 | 1461155174828 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:26:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:26:14 INFO - {} 05:26:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 945ms 05:26:14 INFO - PROCESS | 3476 | 1461155174883 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 3476 | 1461155174889 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 05:26:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:26:14 INFO - PROCESS | 3476 | 1461155174895 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 3476 | 1461155174898 Marionette TRACE conn5 <- [1,3054,null,{}] 05:26:14 INFO - PROCESS | 3476 | 1461155174902 Marionette TRACE conn5 -> [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:26:15 INFO - PROCESS | 3476 | 1461155175087 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 000000239C330000 == 71 [pid = 3476] [id = 765] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 000000239C64A800 == 70 [pid = 3476] [id = 764] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 000000239C31C800 == 69 [pid = 3476] [id = 763] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 000000239A898800 == 68 [pid = 3476] [id = 762] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 000000239843E800 == 67 [pid = 3476] [id = 761] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 00000023977C4000 == 66 [pid = 3476] [id = 760] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 000000238C46E000 == 65 [pid = 3476] [id = 759] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 000000239113D800 == 64 [pid = 3476] [id = 758] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 0000002394149800 == 63 [pid = 3476] [id = 756] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (000000239C23CC00) [pid = 3476] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (000000239C272C00) [pid = 3476] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 00000023A0B31000 == 62 [pid = 3476] [id = 753] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 000000239C334800 == 61 [pid = 3476] [id = 752] 05:26:15 INFO - PROCESS | 3476 | --DOCSHELL 0000002396492800 == 60 [pid = 3476] [id = 751] 05:26:15 INFO - PROCESS | 3476 | 1461155175183 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 3476 | ++DOCSHELL 000000238F8D4800 == 61 [pid = 3476] [id = 775] 05:26:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 131 (00000023892F1400) [pid = 3476] [serial = 2323] [outer = 0000000000000000] 05:26:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 132 (0000002389C60400) [pid = 3476] [serial = 2324] [outer = 00000023892F1400] 05:26:15 INFO - PROCESS | 3476 | 1461155175235 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 133 (00000023911E4C00) [pid = 3476] [serial = 2325] [outer = 00000023892F1400] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 132 (000000239C225C00) [pid = 3476] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 131 (0000002394195C00) [pid = 3476] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 130 (00000023989B7C00) [pid = 3476] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 129 (000000239BA88000) [pid = 3476] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 128 (000000239C4B9000) [pid = 3476] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 127 (000000239C26E000) [pid = 3476] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 126 (000000239C236800) [pid = 3476] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 125 (000000239A8B4C00) [pid = 3476] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 124 (000000239B484400) [pid = 3476] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 123 (000000238C891800) [pid = 3476] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 122 (0000002396470800) [pid = 3476] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 121 (0000002393F8D000) [pid = 3476] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 120 (0000002398B31000) [pid = 3476] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 119 (000000239815D800) [pid = 3476] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 118 (000000239C2A9C00) [pid = 3476] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 117 (00000023989B9800) [pid = 3476] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (0000002399EB5000) [pid = 3476] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (00000023969EAC00) [pid = 3476] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (00000023990E3000) [pid = 3476] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239C2A0400) [pid = 3476] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000239C390C00) [pid = 3476] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (0000002394C4F800) [pid = 3476] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239707D400) [pid = 3476] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000238F90E400) [pid = 3476] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (000000239BA7A400) [pid = 3476] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 107 (000000239C398000) [pid = 3476] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 106 (0000002394CE8C00) [pid = 3476] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 105 (000000239B484C00) [pid = 3476] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 104 (000000239C4C8C00) [pid = 3476] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 103 (000000239C222C00) [pid = 3476] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | --DOMWINDOW == 102 (000000239C3B8C00) [pid = 3476] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 05:26:15 INFO - PROCESS | 3476 | 1461155175708 Marionette TRACE conn5 <- [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:26:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:26:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:26:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:26:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:26:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:26:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:26:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:26:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 838ms 05:26:15 INFO - PROCESS | 3476 | 1461155175735 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 3476 | 1461155175739 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 05:26:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:26:15 INFO - PROCESS | 3476 | 1461155175742 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 3476 | 1461155175747 Marionette TRACE conn5 <- [1,3058,null,{}] 05:26:15 INFO - PROCESS | 3476 | 1461155175763 Marionette TRACE conn5 -> [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:26:15 INFO - PROCESS | 3476 | 1461155175859 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 05:26:15 INFO - PROCESS | 3476 | 1461155175866 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 3476 | ++DOCSHELL 0000002398990000 == 62 [pid = 3476] [id = 776] 05:26:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 103 (000000239815FC00) [pid = 3476] [serial = 2326] [outer = 0000000000000000] 05:26:15 INFO - PROCESS | 3476 | ++DOMWINDOW == 104 (00000023988FCC00) [pid = 3476] [serial = 2327] [outer = 000000239815FC00] 05:26:15 INFO - PROCESS | 3476 | 1461155175919 Marionette DEBUG loaded listener.js 05:26:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 105 (0000002398BBF800) [pid = 3476] [serial = 2328] [outer = 000000239815FC00] 05:26:16 INFO - PROCESS | 3476 | 1461155176410 Marionette TRACE conn5 <- [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:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:26:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 690ms 05:26:16 INFO - PROCESS | 3476 | 1461155176434 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 05:26:16 INFO - PROCESS | 3476 | 1461155176436 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 05:26:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:26:16 INFO - PROCESS | 3476 | 1461155176440 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 3476 | 1461155176442 Marionette TRACE conn5 <- [1,3062,null,{}] 05:26:16 INFO - PROCESS | 3476 | 1461155176446 Marionette TRACE conn5 -> [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:26:16 INFO - PROCESS | 3476 | 1461155176537 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 05:26:16 INFO - PROCESS | 3476 | 1461155176544 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C331800 == 63 [pid = 3476] [id = 777] 05:26:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 106 (000000239A0C2800) [pid = 3476] [serial = 2329] [outer = 0000000000000000] 05:26:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 107 (000000239A809800) [pid = 3476] [serial = 2330] [outer = 000000239A0C2800] 05:26:16 INFO - PROCESS | 3476 | 1461155176593 Marionette DEBUG loaded listener.js 05:26:16 INFO - PROCESS | 3476 | ++DOMWINDOW == 108 (000000239B444400) [pid = 3476] [serial = 2331] [outer = 000000239A0C2800] 05:26:17 INFO - PROCESS | 3476 | 1461155177062 Marionette TRACE conn5 <- [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:26:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:26:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:26:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:26:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:26:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:26:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:26:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 05:26:17 INFO - PROCESS | 3476 | 1461155177134 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 3476 | 1461155177136 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 05:26:17 INFO - PROCESS | 3476 | 1461155177140 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:26:17 INFO - PROCESS | 3476 | 1461155177142 Marionette TRACE conn5 <- [1,3066,null,{}] 05:26:17 INFO - PROCESS | 3476 | 1461155177145 Marionette TRACE conn5 -> [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:26:17 INFO - PROCESS | 3476 | 1461155177235 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 05:26:17 INFO - PROCESS | 3476 | 1461155177258 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 3476 | ++DOCSHELL 000000239CB86800 == 64 [pid = 3476] [id = 778] 05:26:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000239B859000) [pid = 3476] [serial = 2332] [outer = 0000000000000000] 05:26:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (000000239B9CA000) [pid = 3476] [serial = 2333] [outer = 000000239B859000] 05:26:17 INFO - PROCESS | 3476 | 1461155177309 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239BA87400) [pid = 3476] [serial = 2334] [outer = 000000239B859000] 05:26:17 INFO - PROCESS | 3476 | 1461155177808 Marionette TRACE conn5 <- [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:26:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:26:17 INFO - PROCESS | 3476 | 1461155177935 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 05:26:17 INFO - PROCESS | 3476 | 1461155177939 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 3476 | 1461155177941 Marionette TRACE conn5 <- [1,3070,null,{}] 05:26:17 INFO - PROCESS | 3476 | 1461155177944 Marionette TRACE conn5 -> [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:26:18 INFO - PROCESS | 3476 | 1461155178088 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 05:26:18 INFO - PROCESS | 3476 | 1461155178106 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F553800 == 65 [pid = 3476] [id = 779] 05:26:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000239C257000) [pid = 3476] [serial = 2335] [outer = 0000000000000000] 05:26:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239C391400) [pid = 3476] [serial = 2336] [outer = 000000239C257000] 05:26:18 INFO - PROCESS | 3476 | 1461155178157 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239C3B4C00) [pid = 3476] [serial = 2337] [outer = 000000239C257000] 05:26:18 INFO - PROCESS | 3476 | 1461155178583 Marionette TRACE conn5 <- [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:26:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:26:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:26:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 672ms 05:26:18 INFO - PROCESS | 3476 | 1461155178625 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 3476 | 1461155178628 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 05:26:18 INFO - PROCESS | 3476 | 1461155178631 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 3476 | 1461155178633 Marionette TRACE conn5 <- [1,3074,null,{}] 05:26:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:26:18 INFO - PROCESS | 3476 | 1461155178637 Marionette TRACE conn5 -> [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:26:18 INFO - PROCESS | 3476 | 1461155178753 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 05:26:18 INFO - PROCESS | 3476 | 1461155178759 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 3476 | ++DOCSHELL 000000239F8B0000 == 66 [pid = 3476] [id = 780] 05:26:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000239C3BB000) [pid = 3476] [serial = 2338] [outer = 0000000000000000] 05:26:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239C4B6C00) [pid = 3476] [serial = 2339] [outer = 000000239C3BB000] 05:26:18 INFO - PROCESS | 3476 | 1461155178858 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239C68FC00) [pid = 3476] [serial = 2340] [outer = 000000239C3BB000] 05:26:19 INFO - PROCESS | 3476 | 1461155179266 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:26:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:26:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 05:26:19 INFO - PROCESS | 3476 | 1461155179307 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 3476 | 1461155179309 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 05:26:19 INFO - PROCESS | 3476 | 1461155179313 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:26:19 INFO - PROCESS | 3476 | 1461155179314 Marionette TRACE conn5 <- [1,3078,null,{}] 05:26:19 INFO - PROCESS | 3476 | 1461155179318 Marionette TRACE conn5 -> [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:26:19 INFO - PROCESS | 3476 | 1461155179437 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 05:26:19 INFO - PROCESS | 3476 | --DOMWINDOW == 116 (00000023892EC400) [pid = 3476] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:26:19 INFO - PROCESS | 3476 | --DOMWINDOW == 115 (000000239A931C00) [pid = 3476] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:26:19 INFO - PROCESS | 3476 | --DOMWINDOW == 114 (0000002397F5A800) [pid = 3476] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:26:19 INFO - PROCESS | 3476 | --DOMWINDOW == 113 (000000239487FC00) [pid = 3476] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:26:19 INFO - PROCESS | 3476 | --DOMWINDOW == 112 (000000238B480400) [pid = 3476] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:26:19 INFO - PROCESS | 3476 | --DOMWINDOW == 111 (0000002399269C00) [pid = 3476] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:26:19 INFO - PROCESS | 3476 | --DOMWINDOW == 110 (000000239A80FC00) [pid = 3476] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:26:19 INFO - PROCESS | 3476 | --DOMWINDOW == 109 (000000239CB4BC00) [pid = 3476] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:26:19 INFO - PROCESS | 3476 | --DOMWINDOW == 108 (00000023974EA000) [pid = 3476] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:26:19 INFO - PROCESS | 3476 | 1461155179636 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0583800 == 67 [pid = 3476] [id = 781] 05:26:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 109 (000000238FCFD000) [pid = 3476] [serial = 2341] [outer = 0000000000000000] 05:26:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 110 (0000002399269C00) [pid = 3476] [serial = 2342] [outer = 000000238FCFD000] 05:26:19 INFO - PROCESS | 3476 | 1461155179684 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 3476 | ++DOMWINDOW == 111 (000000239CB56C00) [pid = 3476] [serial = 2343] [outer = 000000238FCFD000] 05:26:20 INFO - PROCESS | 3476 | 1461155180036 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:26:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:26:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 775ms 05:26:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:26:20 INFO - PROCESS | 3476 | 1461155180090 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 3476 | 1461155180092 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 05:26:20 INFO - PROCESS | 3476 | 1461155180096 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 3476 | 1461155180097 Marionette TRACE conn5 <- [1,3082,null,{}] 05:26:20 INFO - PROCESS | 3476 | 1461155180101 Marionette TRACE conn5 -> [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:26:20 INFO - PROCESS | 3476 | 1461155180191 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 05:26:20 INFO - PROCESS | 3476 | 1461155180278 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397BA5800 == 68 [pid = 3476] [id = 782] 05:26:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 112 (000000238B2CDC00) [pid = 3476] [serial = 2344] [outer = 0000000000000000] 05:26:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 113 (000000239CB4D000) [pid = 3476] [serial = 2345] [outer = 000000238B2CDC00] 05:26:20 INFO - PROCESS | 3476 | 1461155180324 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 114 (000000239CE20C00) [pid = 3476] [serial = 2346] [outer = 000000238B2CDC00] 05:26:20 INFO - PROCESS | 3476 | 1461155180634 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:26:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:26:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 587ms 05:26:20 INFO - PROCESS | 3476 | 1461155180686 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 3476 | 1461155180688 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 05:26:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:26:20 INFO - PROCESS | 3476 | 1461155180692 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 3476 | 1461155180694 Marionette TRACE conn5 <- [1,3086,null,{}] 05:26:20 INFO - PROCESS | 3476 | 1461155180697 Marionette TRACE conn5 -> [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:26:20 INFO - PROCESS | 3476 | 1461155180824 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 05:26:20 INFO - PROCESS | 3476 | 1461155180832 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A2538000 == 69 [pid = 3476] [id = 783] 05:26:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 115 (000000238C819800) [pid = 3476] [serial = 2347] [outer = 0000000000000000] 05:26:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 116 (000000239CE28400) [pid = 3476] [serial = 2348] [outer = 000000238C819800] 05:26:20 INFO - PROCESS | 3476 | 1461155180880 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 3476 | ++DOMWINDOW == 117 (000000239CFE7400) [pid = 3476] [serial = 2349] [outer = 000000238C819800] 05:26:21 INFO - PROCESS | 3476 | 1461155181305 Marionette TRACE conn5 <- [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:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:26:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 05:26:21 INFO - PROCESS | 3476 | 1461155181324 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 3476 | 1461155181326 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 05:26:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:26:21 INFO - PROCESS | 3476 | 1461155181330 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 3476 | 1461155181332 Marionette TRACE conn5 <- [1,3090,null,{}] 05:26:21 INFO - PROCESS | 3476 | 1461155181336 Marionette TRACE conn5 -> [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:26:21 INFO - PROCESS | 3476 | 1461155181483 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 05:26:21 INFO - PROCESS | 3476 | 1461155181498 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:21 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A3AE1000 == 70 [pid = 3476] [id = 784] 05:26:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 118 (000000239CFEC000) [pid = 3476] [serial = 2350] [outer = 0000000000000000] 05:26:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 119 (000000239D051800) [pid = 3476] [serial = 2351] [outer = 000000239CFEC000] 05:26:21 INFO - PROCESS | 3476 | 1461155181549 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 3476 | ++DOMWINDOW == 120 (000000239D0D4800) [pid = 3476] [serial = 2352] [outer = 000000239CFEC000] 05:26:22 INFO - PROCESS | 3476 | 1461155182200 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:26:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:26:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 944ms 05:26:22 INFO - PROCESS | 3476 | 1461155182278 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 05:26:22 INFO - PROCESS | 3476 | 1461155182284 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 05:26:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:26:22 INFO - PROCESS | 3476 | 1461155182290 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:26:22 INFO - PROCESS | 3476 | 1461155182295 Marionette TRACE conn5 <- [1,3094,null,{}] 05:26:22 INFO - PROCESS | 3476 | 1461155182300 Marionette TRACE conn5 -> [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:26:22 INFO - PROCESS | 3476 | 1461155182463 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 05:26:22 INFO - PROCESS | 3476 | 1461155182564 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 3476 | ++DOCSHELL 0000002397916800 == 71 [pid = 3476] [id = 785] 05:26:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 121 (0000002394817000) [pid = 3476] [serial = 2353] [outer = 0000000000000000] 05:26:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 122 (0000002394880000) [pid = 3476] [serial = 2354] [outer = 0000002394817000] 05:26:22 INFO - PROCESS | 3476 | 1461155182623 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 3476 | ++DOMWINDOW == 123 (0000002397075400) [pid = 3476] [serial = 2355] [outer = 0000002394817000] 05:26:23 INFO - PROCESS | 3476 | 1461155183132 Marionette TRACE conn5 <- [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:26:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:26:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:26:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:26:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 05:26:23 INFO - PROCESS | 3476 | 1461155183173 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 3476 | 1461155183180 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 05:26:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:26:23 INFO - PROCESS | 3476 | 1461155183187 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 3476 | 1461155183190 Marionette TRACE conn5 <- [1,3098,null,{}] 05:26:23 INFO - PROCESS | 3476 | 1461155183195 Marionette TRACE conn5 -> [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:26:23 INFO - PROCESS | 3476 | 1461155183346 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 05:26:23 INFO - PROCESS | 3476 | 1461155183482 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 3476 | ++DOCSHELL 000000239C31D800 == 72 [pid = 3476] [id = 786] 05:26:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 124 (000000239771A000) [pid = 3476] [serial = 2356] [outer = 0000000000000000] 05:26:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 125 (00000023989BE000) [pid = 3476] [serial = 2357] [outer = 000000239771A000] 05:26:23 INFO - PROCESS | 3476 | 1461155183542 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 3476 | ++DOMWINDOW == 126 (000000239A9CC400) [pid = 3476] [serial = 2358] [outer = 000000239771A000] 05:26:24 INFO - PROCESS | 3476 | 1461155184096 Marionette TRACE conn5 <- [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:26:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:26:24 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:26:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:26:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 923ms 05:26:24 INFO - PROCESS | 3476 | 1461155184116 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 3476 | 1461155184119 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 05:26:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:26:24 INFO - PROCESS | 3476 | 1461155184123 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 3476 | 1461155184127 Marionette TRACE conn5 <- [1,3102,null,{}] 05:26:24 INFO - PROCESS | 3476 | 1461155184140 Marionette TRACE conn5 -> [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:26:24 INFO - PROCESS | 3476 | 1461155184306 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 05:26:24 INFO - PROCESS | 3476 | 1461155184385 Marionette TRACE conn5 -> [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\", \"e5edbd9e-bd78-4514-83c9-7504227c4d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:24 INFO - PROCESS | 3476 | ++DOCSHELL 00000023A0B2B000 == 73 [pid = 3476] [id = 787] 05:26:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 127 (000000239C236000) [pid = 3476] [serial = 2359] [outer = 0000000000000000] 05:26:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 128 (000000239C26E000) [pid = 3476] [serial = 2360] [outer = 000000239C236000] 05:26:24 INFO - PROCESS | 3476 | 1461155184444 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 3476 | ++DOMWINDOW == 129 (000000239C394C00) [pid = 3476] [serial = 2361] [outer = 000000239C236000] 05:26:24 INFO - PROCESS | 3476 | 1461155184931 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:26:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:26:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 837ms 05:26:24 INFO - PROCESS | 3476 | 1461155184962 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 3476 | 1461155184966 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 05:26:26 WARNING - u'runner_teardown' () 05:26:26 INFO - No more tests 05:26:26 INFO - Got 0 unexpected results 05:26:26 INFO - SUITE-END | took 704s 05:26:26 INFO - Closing logging queue 05:26:26 INFO - queue closed 05:26:26 INFO - Return code: 0 05:26:26 WARNING - # TBPL SUCCESS # 05:26:26 INFO - Running post-action listener: _resource_record_post_action 05:26:26 INFO - Running post-run listener: _resource_record_post_run 05:26:27 INFO - Total resource usage - Wall time: 715s; CPU: 14.0%; Read bytes: 180092928; Write bytes: 1049904640; Read time: 2877410; Write time: 5259710 05:26:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:26:27 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 60704768; Read time: 0; Write time: 122540 05:26:27 INFO - run-tests - Wall time: 712s; CPU: 14.0%; Read bytes: 180092928; Write bytes: 887670784; Read time: 2877410; Write time: 5054450 05:26:27 INFO - Running post-run listener: _upload_blobber_files 05:26:27 INFO - Blob upload gear active. 05:26:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:26:27 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:26:27 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:26:27 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:26:27 INFO - (blobuploader) - INFO - Open directory for files ... 05:26:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:26:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:26:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:26:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:26:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:26:28 INFO - (blobuploader) - INFO - Done attempting. 05:26:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:26:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:26:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:26:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:26:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:26:30 INFO - (blobuploader) - INFO - Done attempting. 05:26:30 INFO - (blobuploader) - INFO - Iteration through files over. 05:26:30 INFO - Return code: 0 05:26:30 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:26:30 INFO - Using _rmtree_windows ... 05:26:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:26:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/aaded921d05c22f459ea9ed3ce4b87e7e726abf6d4b2eb3cac9916ddb7536c0536b86893f341979b7ef83d07d1eb8533f371f36fba5f5fa14b1ec69d8d52468e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/040c32d3f8f12d3a6d5afc79fd5eb43855154c120f3fcbfe4ade426b97408421efd663c4c0b766d66b3f9b5d5db563cd038dd734ebb9d2590b0bf7bb1bfeacdd"} 05:26:30 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:26:30 INFO - Writing to file C:\slave\test\properties\blobber_files 05:26:30 INFO - Contents: 05:26:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/aaded921d05c22f459ea9ed3ce4b87e7e726abf6d4b2eb3cac9916ddb7536c0536b86893f341979b7ef83d07d1eb8533f371f36fba5f5fa14b1ec69d8d52468e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/040c32d3f8f12d3a6d5afc79fd5eb43855154c120f3fcbfe4ade426b97408421efd663c4c0b766d66b3f9b5d5db563cd038dd734ebb9d2590b0bf7bb1bfeacdd"} 05:26:30 INFO - Running post-run listener: copy_logs_to_upload_dir 05:26:30 INFO - Copying logs to upload dir... 05:26:30 INFO - mkdir: C:\slave\test\build\upload\logs 05:26:30 INFO - Copying logs to upload dir... 05:26:30 INFO - Using _rmtree_windows ... 05:26:30 INFO - Using _rmtree_windows ... 05:26:30 INFO - Using _rmtree_windows ... 05:26:30 INFO - Using _rmtree_windows ... 05:26:30 INFO - Using _rmtree_windows ... 05:26:30 INFO - Using _rmtree_windows ... 05:26:30 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=928.029000 ========= master_lag: 0.04 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-04-20 05:26:30.777562) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 05:26:30.778619) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/aaded921d05c22f459ea9ed3ce4b87e7e726abf6d4b2eb3cac9916ddb7536c0536b86893f341979b7ef83d07d1eb8533f371f36fba5f5fa14b1ec69d8d52468e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/040c32d3f8f12d3a6d5afc79fd5eb43855154c120f3fcbfe4ade426b97408421efd663c4c0b766d66b3f9b5d5db563cd038dd734ebb9d2590b0bf7bb1bfeacdd"} build_url:https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/aaded921d05c22f459ea9ed3ce4b87e7e726abf6d4b2eb3cac9916ddb7536c0536b86893f341979b7ef83d07d1eb8533f371f36fba5f5fa14b1ec69d8d52468e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/040c32d3f8f12d3a6d5afc79fd5eb43855154c120f3fcbfe4ade426b97408421efd663c4c0b766d66b3f9b5d5db563cd038dd734ebb9d2590b0bf7bb1bfeacdd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Im--JsTZSouK-lFGqZtkvw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.23 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 05:26:31.112717) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 05:26:31.113121) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 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-04-20 05:26:31.235111) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 05:26:31.235474) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 05:26:31.877897) ========= ========= Total master_lag: 4.04 =========