builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-143 starttime: 1464626058.33 results: success (0) buildid: 20160530075039 builduid: c46f238fe5414d5db0817f0b0fedddd7 revision: c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:18.331920) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:18.332399) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:18.332708) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:18.520601) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:34:18.520992) ========= '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-143\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-143 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-143 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-143\AppData\Local LOGONSERVER=\\T-W864-IX-143 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-143 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-143 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-143 WINDIR=C:\windows using PTY: False --09:34:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.20 MB/s 09:34:20 (9.20 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.632000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:34:20.194316) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 09:34:20.194737) ========= '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-143\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-143 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-143 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-143\AppData\Local LOGONSERVER=\\T-W864-IX-143 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-143 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-143 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-143 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.008000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 09:34:23.221176) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:34:23.222149) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-143\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-143 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-143 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-143\AppData\Local LOGONSERVER=\\T-W864-IX-143 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-143 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-143 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-143 WINDIR=C:\windows using PTY: False 2016-05-30 09:34:23,638 truncating revision to first 12 chars 2016-05-30 09:34:23,638 Setting DEBUG logging. 2016-05-30 09:34:23,638 attempt 1/10 2016-05-30 09:34:23,640 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c74c00d5cd6f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:34:24,542 unpacking tar archive at: mozilla-aurora-c74c00d5cd6f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.581000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:34:24.868063) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:24.868404) ========= script_repo_revision: c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:24.868819) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:24.869089) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:24.884061) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-05-30 09:34:24.884352) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-143\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-143 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-143 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-143\AppData\Local LOGONSERVER=\\T-W864-IX-143 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-143 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-143 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-143 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:34:25 INFO - MultiFileLogger online at 20160530 09:34:25 in C:\slave\test 09:34:25 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:34:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:34:25 INFO - {'append_to_log': False, 09:34:25 INFO - 'base_work_dir': 'C:\\slave\\test', 09:34:25 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:34:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:34:25 INFO - 'buildbot_json_path': 'buildprops.json', 09:34:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:34:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:34:25 INFO - 'download_minidump_stackwalk': True, 09:34:25 INFO - 'download_symbols': 'true', 09:34:25 INFO - 'e10s': False, 09:34:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:34:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:34:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:34:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:34:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:34:25 INFO - 'C:/mozilla-build/tooltool.py'), 09:34:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:34:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:34:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:34:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:34:25 INFO - 'log_level': 'info', 09:34:25 INFO - 'log_to_console': True, 09:34:25 INFO - 'opt_config_files': (), 09:34:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:34:25 INFO - '--processes=1', 09:34:25 INFO - '--config=%(test_path)s/wptrunner.ini', 09:34:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:34:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:34:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:34:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:34:25 INFO - 'pip_index': False, 09:34:25 INFO - 'require_test_zip': True, 09:34:25 INFO - 'test_type': ('testharness',), 09:34:25 INFO - 'this_chunk': '1', 09:34:25 INFO - 'total_chunks': '10', 09:34:25 INFO - 'virtualenv_path': 'venv', 09:34:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:34:25 INFO - 'work_dir': 'build'} 09:34:25 INFO - ##### 09:34:25 INFO - ##### Running clobber step. 09:34:25 INFO - ##### 09:34:25 INFO - Running pre-action listener: _resource_record_pre_action 09:34:25 INFO - Running main action method: clobber 09:34:25 INFO - rmtree: C:\slave\test\build 09:34:25 INFO - Using _rmtree_windows ... 09:34:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:35:59 INFO - Running post-action listener: _resource_record_post_action 09:35:59 INFO - ##### 09:35:59 INFO - ##### Running read-buildbot-config step. 09:35:59 INFO - ##### 09:35:59 INFO - Running pre-action listener: _resource_record_pre_action 09:35:59 INFO - Running main action method: read_buildbot_config 09:35:59 INFO - Using buildbot properties: 09:35:59 INFO - { 09:35:59 INFO - "project": "", 09:35:59 INFO - "product": "firefox", 09:35:59 INFO - "script_repo_revision": "production", 09:35:59 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 09:35:59 INFO - "repository": "", 09:35:59 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 09:35:59 INFO - "buildid": "20160530075039", 09:35:59 INFO - "pgo_build": "False", 09:35:59 INFO - "basedir": "C:\\slave\\test", 09:35:59 INFO - "buildnumber": 57, 09:35:59 INFO - "slavename": "t-w864-ix-143", 09:35:59 INFO - "revision": "c74c00d5cd6fb5b82239ecf337067dbfd103e2d2", 09:35:59 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:35:59 INFO - "platform": "win64", 09:35:59 INFO - "branch": "mozilla-aurora", 09:35:59 INFO - "repo_path": "releases/mozilla-aurora", 09:35:59 INFO - "moz_repo_path": "", 09:35:59 INFO - "stage_platform": "win64", 09:35:59 INFO - "builduid": "c46f238fe5414d5db0817f0b0fedddd7", 09:35:59 INFO - "slavebuilddir": "test" 09:35:59 INFO - } 09:35:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 09:35:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 09:35:59 INFO - Running post-action listener: _resource_record_post_action 09:35:59 INFO - ##### 09:35:59 INFO - ##### Running download-and-extract step. 09:35:59 INFO - ##### 09:35:59 INFO - Running pre-action listener: _resource_record_pre_action 09:35:59 INFO - Running main action method: download_and_extract 09:35:59 INFO - mkdir: C:\slave\test\build\tests 09:35:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:59 INFO - https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:35:59 INFO - trying https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 09:35:59 INFO - Downloading https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:35:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 09:36:00 INFO - Downloaded 1274 bytes. 09:36:00 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:36:00 INFO - Using the following test package requirements: 09:36:00 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:36:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:36:00 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 09:36:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:36:00 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 09:36:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:36:00 INFO - u'jsshell-win64.zip'], 09:36:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:36:00 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 09:36:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:36:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:36:00 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 09:36:00 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:36:00 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 09:36:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:36:00 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 09:36:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:36:00 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 09:36:00 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:36:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:36:00 INFO - https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:36:00 INFO - trying https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 09:36:00 INFO - Downloading https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 09:36:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 09:36:01 INFO - Downloaded 20846240 bytes. 09:36:01 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:36:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:36:03 INFO - caution: filename not matched: web-platform/* 09:36:03 INFO - Return code: 11 09:36:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:36:03 INFO - https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:36:03 INFO - trying https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:36:03 INFO - Downloading https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:36:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 09:36:04 INFO - Downloaded 36409220 bytes. 09:36:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:36:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:36:49 INFO - caution: filename not matched: bin/* 09:36:49 INFO - caution: filename not matched: config/* 09:36:49 INFO - caution: filename not matched: mozbase/* 09:36:49 INFO - caution: filename not matched: marionette/* 09:36:49 INFO - caution: filename not matched: tools/wptserve/* 09:36:49 INFO - Return code: 11 09:36:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:36:49 INFO - https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 09:36:49 INFO - trying https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:36:49 INFO - Downloading https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 09:36:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 09:36:51 INFO - Downloaded 82750991 bytes. 09:36:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:36:51 INFO - mkdir: C:\slave\test\properties 09:36:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:36:51 INFO - Writing to file C:\slave\test\properties\build_url 09:36:51 INFO - Contents: 09:36:51 INFO - build_url:https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:36:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:36:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:36:53 INFO - Writing to file C:\slave\test\properties\symbols_url 09:36:53 INFO - Contents: 09:36:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:36:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:36:53 INFO - https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:36:53 INFO - trying https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:36:53 INFO - Downloading https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:36:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:36:54 INFO - Downloaded 50734560 bytes. 09:36:54 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:36:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:36:57 INFO - Return code: 0 09:36:57 INFO - Running post-action listener: _resource_record_post_action 09:36:57 INFO - Running post-action listener: set_extra_try_arguments 09:36:57 INFO - ##### 09:36:57 INFO - ##### Running create-virtualenv step. 09:36:57 INFO - ##### 09:36:57 INFO - Running pre-action listener: _pre_create_virtualenv 09:36:57 INFO - Running pre-action listener: _resource_record_pre_action 09:36:57 INFO - Running main action method: create_virtualenv 09:36:57 INFO - Creating virtualenv C:\slave\test\build\venv 09:36:57 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 09:36:57 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:37:01 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:37:05 INFO - Installing distribute......................................................................................................................................................................................done. 09:37:07 INFO - Return code: 0 09:37:07 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:37:07 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')]} 09:37:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:37:07 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')]} 09:37:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:37:07 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 0x024AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02549888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02581368>, '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 0x0229ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-143', 'USERDOMAIN': 'T-W864-IX-143', '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-143', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-143', '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-143\\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 09:37:07 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 09:37:07 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 09:37:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:37:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Roaming', 09:37:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:37:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:37:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:37:07 INFO - 'COMPUTERNAME': 'T-W864-IX-143', 09:37:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:37:07 INFO - 'DCLOCATION': 'SCL3', 09:37:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:07 INFO - 'HOMEDRIVE': 'C:', 09:37:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 09:37:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:07 INFO - 'KTS_VERSION': '1.19c', 09:37:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 09:37:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-143', 09:37:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:07 INFO - 'MOZ_NO_REMOTE': '1', 09:37:07 INFO - 'NO_EM_RESTART': '1', 09:37:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:07 INFO - 'OS': 'Windows_NT', 09:37:07 INFO - 'OURDRIVE': 'C:', 09:37:07 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', 09:37:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:37:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:37:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:07 INFO - 'PROCESSOR_LEVEL': '6', 09:37:07 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:37:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:37:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:37:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:37:07 INFO - 'PROMPT': '$P$G', 09:37:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:37:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:37:07 INFO - 'PWD': 'C:\\slave\\test', 09:37:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:07 INFO - 'SYSTEMDRIVE': 'C:', 09:37:07 INFO - 'SYSTEMROOT': 'C:\\windows', 09:37:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:07 INFO - 'TEST1': 'testie', 09:37:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:07 INFO - 'USERDOMAIN': 'T-W864-IX-143', 09:37:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 09:37:07 INFO - 'USERNAME': 'cltbld', 09:37:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-143', 09:37:07 INFO - 'WINDIR': 'C:\\windows', 09:37:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:37:07 INFO - Downloading/unpacking psutil>=0.7.1 09:37:08 INFO - Running setup.py egg_info for package psutil 09:37:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:37:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:37:08 INFO - Installing collected packages: psutil 09:37:08 INFO - Running setup.py install for psutil 09:37:08 INFO - building 'psutil._psutil_windows' extension 09:37:08 INFO - error: Unable to find vcvarsall.bat 09:37:08 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-o_qeg2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:37:08 INFO - running install 09:37:08 INFO - running build 09:37:08 INFO - running build_py 09:37:08 INFO - creating build 09:37:08 INFO - creating build\lib.win32-2.7 09:37:08 INFO - creating build\lib.win32-2.7\psutil 09:37:08 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:37:08 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:37:08 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:37:08 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:37:08 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:37:08 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:37:08 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:37:08 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:37:08 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:37:08 INFO - running build_ext 09:37:08 INFO - building 'psutil._psutil_windows' extension 09:37:08 INFO - error: Unable to find vcvarsall.bat 09:37:08 INFO - ---------------------------------------- 09:37:08 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-o_qeg2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:37:08 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-143\AppData\Roaming\pip\pip.log 09:37:08 WARNING - Return code: 1 09:37:08 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! 09:37:08 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:37:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:37:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:37:08 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 0x024AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02549888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02581368>, '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 0x0229ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-143', 'USERDOMAIN': 'T-W864-IX-143', '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-143', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-143', '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-143\\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 09:37:08 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 09:37:08 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 09:37:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:37:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Roaming', 09:37:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:37:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:37:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:37:08 INFO - 'COMPUTERNAME': 'T-W864-IX-143', 09:37:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:37:08 INFO - 'DCLOCATION': 'SCL3', 09:37:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:08 INFO - 'HOMEDRIVE': 'C:', 09:37:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 09:37:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:08 INFO - 'KTS_VERSION': '1.19c', 09:37:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 09:37:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-143', 09:37:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:08 INFO - 'MOZ_NO_REMOTE': '1', 09:37:08 INFO - 'NO_EM_RESTART': '1', 09:37:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:08 INFO - 'OS': 'Windows_NT', 09:37:08 INFO - 'OURDRIVE': 'C:', 09:37:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:37:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:37:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:37:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:08 INFO - 'PROCESSOR_LEVEL': '6', 09:37:08 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:37:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:37:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:37:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:37:08 INFO - 'PROMPT': '$P$G', 09:37:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:37:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:37:08 INFO - 'PWD': 'C:\\slave\\test', 09:37:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:08 INFO - 'SYSTEMDRIVE': 'C:', 09:37:08 INFO - 'SYSTEMROOT': 'C:\\windows', 09:37:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:08 INFO - 'TEST1': 'testie', 09:37:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:08 INFO - 'USERDOMAIN': 'T-W864-IX-143', 09:37:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 09:37:08 INFO - 'USERNAME': 'cltbld', 09:37:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-143', 09:37:08 INFO - 'WINDIR': 'C:\\windows', 09:37:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:37:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:37:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:37:08 INFO - Running setup.py egg_info for package mozsystemmonitor 09:37:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:37:08 INFO - Running setup.py egg_info for package psutil 09:37:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:37:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:37:08 INFO - Installing collected packages: mozsystemmonitor, psutil 09:37:08 INFO - Running setup.py install for mozsystemmonitor 09:37:08 INFO - Running setup.py install for psutil 09:37:08 INFO - building 'psutil._psutil_windows' extension 09:37:08 INFO - error: Unable to find vcvarsall.bat 09:37:08 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-iyehss-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:37:08 INFO - running install 09:37:08 INFO - running build 09:37:08 INFO - running build_py 09:37:08 INFO - running build_ext 09:37:08 INFO - building 'psutil._psutil_windows' extension 09:37:08 INFO - error: Unable to find vcvarsall.bat 09:37:08 INFO - ---------------------------------------- 09:37:08 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-iyehss-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:37:08 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-143\AppData\Roaming\pip\pip.log 09:37:08 WARNING - Return code: 1 09:37:08 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! 09:37:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:37:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:37:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:37:09 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 0x024AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02549888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02581368>, '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 0x0229ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-143', 'USERDOMAIN': 'T-W864-IX-143', '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-143', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-143', '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-143\\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 09:37:09 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 09:37:09 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 09:37:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:37:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Roaming', 09:37:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:37:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:37:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:37:09 INFO - 'COMPUTERNAME': 'T-W864-IX-143', 09:37:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:37:09 INFO - 'DCLOCATION': 'SCL3', 09:37:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:09 INFO - 'HOMEDRIVE': 'C:', 09:37:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 09:37:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:09 INFO - 'KTS_VERSION': '1.19c', 09:37:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 09:37:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-143', 09:37:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:09 INFO - 'MOZ_NO_REMOTE': '1', 09:37:09 INFO - 'NO_EM_RESTART': '1', 09:37:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:09 INFO - 'OS': 'Windows_NT', 09:37:09 INFO - 'OURDRIVE': 'C:', 09:37:09 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', 09:37:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:37:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:37:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:09 INFO - 'PROCESSOR_LEVEL': '6', 09:37:09 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:37:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:37:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:37:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:37:09 INFO - 'PROMPT': '$P$G', 09:37:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:37:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:37:09 INFO - 'PWD': 'C:\\slave\\test', 09:37:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:09 INFO - 'SYSTEMDRIVE': 'C:', 09:37:09 INFO - 'SYSTEMROOT': 'C:\\windows', 09:37:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:09 INFO - 'TEST1': 'testie', 09:37:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:09 INFO - 'USERDOMAIN': 'T-W864-IX-143', 09:37:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 09:37:09 INFO - 'USERNAME': 'cltbld', 09:37:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-143', 09:37:09 INFO - 'WINDIR': 'C:\\windows', 09:37:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:37:09 INFO - Downloading/unpacking blobuploader==1.2.4 09:37:09 INFO - Downloading blobuploader-1.2.4.tar.gz 09:37:09 INFO - Running setup.py egg_info for package blobuploader 09:37:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:37:13 INFO - Running setup.py egg_info for package requests 09:37:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:37:13 INFO - Downloading docopt-0.6.1.tar.gz 09:37:13 INFO - Running setup.py egg_info for package docopt 09:37:13 INFO - Installing collected packages: blobuploader, docopt, requests 09:37:13 INFO - Running setup.py install for blobuploader 09:37:13 INFO - Running setup.py install for docopt 09:37:13 INFO - Running setup.py install for requests 09:37:13 INFO - Successfully installed blobuploader docopt requests 09:37:13 INFO - Cleaning up... 09:37:14 INFO - Return code: 0 09:37:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:37:14 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')]} 09:37:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:37:14 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')]} 09:37:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:37:14 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 0x024AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02549888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02581368>, '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 0x0229ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, '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-143', 'USERDOMAIN': 'T-W864-IX-143', '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-143', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-143', '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-143\\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 09:37:14 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 09:37:14 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 09:37:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:37:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Roaming', 09:37:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:37:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:37:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:37:14 INFO - 'COMPUTERNAME': 'T-W864-IX-143', 09:37:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:37:14 INFO - 'DCLOCATION': 'SCL3', 09:37:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:14 INFO - 'HOMEDRIVE': 'C:', 09:37:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 09:37:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:14 INFO - 'KTS_VERSION': '1.19c', 09:37:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 09:37:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-143', 09:37:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:14 INFO - 'MOZ_NO_REMOTE': '1', 09:37:14 INFO - 'NO_EM_RESTART': '1', 09:37:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:14 INFO - 'OS': 'Windows_NT', 09:37:14 INFO - 'OURDRIVE': 'C:', 09:37:14 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', 09:37:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:37:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:37:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:14 INFO - 'PROCESSOR_LEVEL': '6', 09:37:14 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:37:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:37:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:37:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:37:14 INFO - 'PROMPT': '$P$G', 09:37:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:37:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:37:14 INFO - 'PWD': 'C:\\slave\\test', 09:37:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:14 INFO - 'SYSTEMDRIVE': 'C:', 09:37:14 INFO - 'SYSTEMROOT': 'C:\\windows', 09:37:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:14 INFO - 'TEST1': 'testie', 09:37:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:14 INFO - 'USERDOMAIN': 'T-W864-IX-143', 09:37:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 09:37:14 INFO - 'USERNAME': 'cltbld', 09:37:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-143', 09:37:14 INFO - 'WINDIR': 'C:\\windows', 09:37:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:37:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:37:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:37:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:37:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:37:18 INFO - Unpacking c:\slave\test\build\tests\marionette 09:37:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:37:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:37:18 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 09:37:18 INFO - Running setup.py install for browsermob-proxy 09:37:34 INFO - Running setup.py install for manifestparser 09:37:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for marionette-client 09:37:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:37:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for marionette-driver 09:37:34 INFO - Running setup.py install for mozcrash 09:37:34 INFO - Running setup.py install for mozdebug 09:37:34 INFO - Running setup.py install for mozdevice 09:37:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for mozfile 09:37:34 INFO - Running setup.py install for mozhttpd 09:37:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for mozinfo 09:37:34 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for mozInstall 09:37:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for mozleak 09:37:34 INFO - Running setup.py install for mozlog 09:37:34 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for moznetwork 09:37:34 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for mozprocess 09:37:34 INFO - Running setup.py install for mozprofile 09:37:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for mozrunner 09:37:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for mozscreenshot 09:37:34 INFO - Running setup.py install for moztest 09:37:34 INFO - Running setup.py install for mozversion 09:37:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:37:34 INFO - Running setup.py install for wptserve 09:37:34 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 09:37:34 INFO - Cleaning up... 09:37:34 INFO - Return code: 0 09:37:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:37: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')]} 09:37:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:37: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')]} 09:37:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:37:34 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 0x024AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02549888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02581368>, '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 0x0229ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, '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-143', 'USERDOMAIN': 'T-W864-IX-143', '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-143', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-143', '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-143\\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 09:37:34 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 09:37:34 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 09:37:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:37:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Roaming', 09:37:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:37:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:37:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:37:34 INFO - 'COMPUTERNAME': 'T-W864-IX-143', 09:37:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:37:34 INFO - 'DCLOCATION': 'SCL3', 09:37:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:34 INFO - 'HOMEDRIVE': 'C:', 09:37:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 09:37:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:34 INFO - 'KTS_VERSION': '1.19c', 09:37:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 09:37:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-143', 09:37:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:34 INFO - 'MOZ_NO_REMOTE': '1', 09:37:34 INFO - 'NO_EM_RESTART': '1', 09:37:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:34 INFO - 'OS': 'Windows_NT', 09:37:34 INFO - 'OURDRIVE': 'C:', 09:37:34 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', 09:37:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:37:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:37:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:34 INFO - 'PROCESSOR_LEVEL': '6', 09:37:34 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:37:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:37:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:37:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:37:34 INFO - 'PROMPT': '$P$G', 09:37:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:37:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:37:34 INFO - 'PWD': 'C:\\slave\\test', 09:37:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:34 INFO - 'SYSTEMDRIVE': 'C:', 09:37:34 INFO - 'SYSTEMROOT': 'C:\\windows', 09:37:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:34 INFO - 'TEST1': 'testie', 09:37:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:34 INFO - 'USERDOMAIN': 'T-W864-IX-143', 09:37:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 09:37:34 INFO - 'USERNAME': 'cltbld', 09:37:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-143', 09:37:34 INFO - 'WINDIR': 'C:\\windows', 09:37:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:37:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:37:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:37:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:37:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:37:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:37:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:37:39 INFO - Unpacking c:\slave\test\build\tests\marionette 09:37:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:37:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:37:39 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)) 09:37:50 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)) 09:37:50 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)) 09:37:50 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)) 09:37:50 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)) 09:37:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:37:50 INFO - Downloading blessings-1.6.tar.gz 09:37:50 INFO - Running setup.py egg_info for package blessings 09:37:50 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)) 09:37:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:37:50 INFO - Running setup.py install for blessings 09:37:50 INFO - Running setup.py install for browsermob-proxy 09:37:50 INFO - Running setup.py install for manifestparser 09:37:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Running setup.py install for marionette-client 09:37:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:37:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Running setup.py install for marionette-driver 09:37:50 INFO - Running setup.py install for mozcrash 09:37:50 INFO - Running setup.py install for mozdebug 09:37:50 INFO - Running setup.py install for mozdevice 09:37:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Running setup.py install for mozhttpd 09:37:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Running setup.py install for mozInstall 09:37:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Running setup.py install for mozleak 09:37:50 INFO - Running setup.py install for mozprofile 09:37:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Running setup.py install for mozrunner 09:37:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:37:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:37:52 INFO - Running setup.py install for mozscreenshot 09:37:52 INFO - Running setup.py install for moztest 09:37:52 INFO - Running setup.py install for mozversion 09:37:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:37:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:37:52 INFO - Running setup.py install for wptserve 09:37:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:37:52 INFO - Cleaning up... 09:37:52 INFO - Return code: 0 09:37:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:37:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:37:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:37:52 INFO - Reading from file tmpfile_stdout 09:37:52 INFO - Using _rmtree_windows ... 09:37:52 INFO - Using _rmtree_windows ... 09:37:52 INFO - Current package versions: 09:37:52 INFO - blessings == 1.6 09:37:52 INFO - blobuploader == 1.2.4 09:37:52 INFO - browsermob-proxy == 0.6.0 09:37:52 INFO - distribute == 0.6.14 09:37:52 INFO - docopt == 0.6.1 09:37:52 INFO - manifestparser == 1.1 09:37:52 INFO - marionette-client == 2.3.0 09:37:52 INFO - marionette-driver == 1.4.0 09:37:52 INFO - mozInstall == 1.12 09:37:52 INFO - mozcrash == 0.17 09:37:52 INFO - mozdebug == 0.1 09:37:52 INFO - mozdevice == 0.48 09:37:52 INFO - mozfile == 1.2 09:37:52 INFO - mozhttpd == 0.7 09:37:52 INFO - mozinfo == 0.9 09:37:52 INFO - mozleak == 0.1 09:37:52 INFO - mozlog == 3.1 09:37:52 INFO - moznetwork == 0.27 09:37:52 INFO - mozprocess == 0.22 09:37:52 INFO - mozprofile == 0.28 09:37:52 INFO - mozrunner == 6.11 09:37:52 INFO - mozscreenshot == 0.1 09:37:52 INFO - mozsystemmonitor == 0.0 09:37:52 INFO - moztest == 0.7 09:37:52 INFO - mozversion == 1.4 09:37:52 INFO - requests == 1.2.3 09:37:52 INFO - wptserve == 1.4.0 09:37:52 INFO - Running post-action listener: _resource_record_post_action 09:37:52 INFO - Running post-action listener: _start_resource_monitoring 09:37:52 INFO - Starting resource monitoring. 09:37:52 INFO - ##### 09:37:52 INFO - ##### Running pull step. 09:37:52 INFO - ##### 09:37:52 INFO - Running pre-action listener: _resource_record_pre_action 09:37:52 INFO - Running main action method: pull 09:37:52 INFO - Pull has nothing to do! 09:37:52 INFO - Running post-action listener: _resource_record_post_action 09:37:52 INFO - ##### 09:37:52 INFO - ##### Running install step. 09:37:52 INFO - ##### 09:37:52 INFO - Running pre-action listener: _resource_record_pre_action 09:37:52 INFO - Running main action method: install 09:37:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:37:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:37:53 INFO - Reading from file tmpfile_stdout 09:37:53 INFO - Using _rmtree_windows ... 09:37:53 INFO - Using _rmtree_windows ... 09:37:53 INFO - Detecting whether we're running mozinstall >=1.0... 09:37:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:37:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:37:53 INFO - Reading from file tmpfile_stdout 09:37:53 INFO - Output received: 09:37:53 INFO - Usage: mozinstall-script.py [options] installer 09:37:53 INFO - Options: 09:37:53 INFO - -h, --help show this help message and exit 09:37:53 INFO - -d DEST, --destination=DEST 09:37:53 INFO - Directory to install application into. [default: 09:37:53 INFO - "C:\slave\test"] 09:37:53 INFO - --app=APP Application being installed. [default: firefox] 09:37:53 INFO - Using _rmtree_windows ... 09:37:53 INFO - Using _rmtree_windows ... 09:37:53 INFO - mkdir: C:\slave\test\build\application 09:37:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:37:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 09:37:55 INFO - Reading from file tmpfile_stdout 09:37:55 INFO - Output received: 09:37:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:37:55 INFO - Using _rmtree_windows ... 09:37:55 INFO - Using _rmtree_windows ... 09:37:55 INFO - Running post-action listener: _resource_record_post_action 09:37:55 INFO - ##### 09:37:55 INFO - ##### Running run-tests step. 09:37:55 INFO - ##### 09:37:55 INFO - Running pre-action listener: _resource_record_pre_action 09:37:55 INFO - Running main action method: run_tests 09:37:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:37:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:37:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:37:55 INFO - grabbing minidump binary from tooltool 09:37:55 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')]} 09:37:55 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 0x02581368>, '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 0x0229ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:37:55 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 09:37:55 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 09:37:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:37:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpbsibzj 09:37:57 INFO - INFO - File integrity verified, renaming tmpbsibzj to win32-minidump_stackwalk.exe 09:37:57 INFO - Return code: 0 09:37:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:37:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:37:57 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/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:37:57 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/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:37:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:37:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Roaming', 09:37:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:37:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:37:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:37:57 INFO - 'COMPUTERNAME': 'T-W864-IX-143', 09:37:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:37:57 INFO - 'DCLOCATION': 'SCL3', 09:37:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:57 INFO - 'HOMEDRIVE': 'C:', 09:37:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-143', 09:37:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:57 INFO - 'KTS_VERSION': '1.19c', 09:37:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-143\\AppData\\Local', 09:37:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-143', 09:37:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:37:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:57 INFO - 'MOZ_NO_REMOTE': '1', 09:37:57 INFO - 'NO_EM_RESTART': '1', 09:37:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:57 INFO - 'OS': 'Windows_NT', 09:37:57 INFO - 'OURDRIVE': 'C:', 09:37:57 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', 09:37:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:37:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:37:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:57 INFO - 'PROCESSOR_LEVEL': '6', 09:37:57 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:37:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:37:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:37:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:37:57 INFO - 'PROMPT': '$P$G', 09:37:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:37:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:37:57 INFO - 'PWD': 'C:\\slave\\test', 09:37:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:57 INFO - 'SYSTEMDRIVE': 'C:', 09:37:57 INFO - 'SYSTEMROOT': 'C:\\windows', 09:37:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:57 INFO - 'TEST1': 'testie', 09:37:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:37:57 INFO - 'USERDOMAIN': 'T-W864-IX-143', 09:37:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-143', 09:37:57 INFO - 'USERNAME': 'cltbld', 09:37:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-143', 09:37:57 INFO - 'WINDIR': 'C:\\windows', 09:37:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:57 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/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 09:37:59 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 09:37:59 INFO - import pkg_resources 09:38:00 INFO - Using 1 client processes 09:38:03 INFO - SUITE-START | Running 778 tests 09:38:03 INFO - Running testharness tests 09:38:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:38:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:38:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:38:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 09:38:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:38:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:38:04 INFO - Setting up ssl 09:38:04 INFO - PROCESS | certutil | 09:38:04 INFO - PROCESS | certutil | 09:38:04 INFO - PROCESS | certutil | 09:38:04 INFO - Certificate Nickname Trust Attributes 09:38:04 INFO - SSL,S/MIME,JAR/XPI 09:38:04 INFO - 09:38:04 INFO - web-platform-tests CT,, 09:38:04 INFO - 09:38:04 INFO - Starting runner 09:38:05 INFO - PROCESS | 4520 | [4520] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:38:05 INFO - PROCESS | 4520 | [4520] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:38:05 INFO - PROCESS | 4520 | [4520] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:38:05 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:38:05 INFO - PROCESS | 4520 | [4520] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:38:06 INFO - PROCESS | 4520 | 1464626286936 Marionette DEBUG Marionette enabled via build flag and pref 09:38:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B2170800 == 1 [pid = 4520] [id = 1] 09:38:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 1 (000000C0B2171000) [pid = 4520] [serial = 1] [outer = 0000000000000000] 09:38:07 INFO - PROCESS | 4520 | [4520] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:38:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 2 (000000C0B2172000) [pid = 4520] [serial = 2] [outer = 000000C0B2171000] 09:38:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B544E000 == 2 [pid = 4520] [id = 2] 09:38:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 3 (000000C0B544E800) [pid = 4520] [serial = 3] [outer = 0000000000000000] 09:38:08 INFO - PROCESS | 4520 | [4520] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:38:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 4 (000000C0B544F800) [pid = 4520] [serial = 4] [outer = 000000C0B544E800] 09:38:08 INFO - PROCESS | 4520 | 1464626288764 Marionette INFO Listening on port 2828 09:38:10 INFO - PROCESS | 4520 | 1464626290646 Marionette DEBUG Marionette enabled via command-line flag 09:38:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B639D000 == 3 [pid = 4520] [id = 3] 09:38:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 5 (000000C0B63DE800) [pid = 4520] [serial = 5] [outer = 0000000000000000] 09:38:10 INFO - PROCESS | 4520 | [4520] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:38:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 6 (000000C0B63DF800) [pid = 4520] [serial = 6] [outer = 000000C0B63DE800] 09:38:10 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:38:10 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:38:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 7 (000000C0B6F0F000) [pid = 4520] [serial = 7] [outer = 000000C0B544E800] 09:38:11 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:11 INFO - PROCESS | 4520 | 1464626291991 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49256 09:38:12 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:12 INFO - PROCESS | 4520 | 1464626292023 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49257 09:38:12 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:12 INFO - PROCESS | 4520 | 1464626292031 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49258 09:38:12 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:12 INFO - PROCESS | 4520 | 1464626292063 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49259 09:38:12 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:12 INFO - PROCESS | 4520 | 1464626292069 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49260 09:38:12 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:12 INFO - PROCESS | 4520 | 1464626292079 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49261 09:38:12 INFO - PROCESS | 4520 | 1464626292081 Marionette DEBUG Closed connection conn0 09:38:12 INFO - PROCESS | 4520 | 1464626292084 Marionette DEBUG Closed connection conn1 09:38:12 INFO - PROCESS | 4520 | 1464626292087 Marionette DEBUG Closed connection conn2 09:38:12 INFO - PROCESS | 4520 | 1464626292141 Marionette DEBUG Closed connection conn3 09:38:12 INFO - PROCESS | 4520 | 1464626292144 Marionette DEBUG Closed connection conn4 09:38:12 INFO - PROCESS | 4520 | 1464626292294 Marionette DEBUG Closed connection conn5 09:38:12 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:12 INFO - PROCESS | 4520 | 1464626292299 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49262 09:38:12 INFO - PROCESS | 4520 | 1464626292306 Marionette DEBUG Closed connection conn6 09:38:12 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:12 INFO - PROCESS | 4520 | 1464626292311 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49263 09:38:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7831800 == 4 [pid = 4520] [id = 4] 09:38:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 8 (000000C0B701AC00) [pid = 4520] [serial = 8] [outer = 0000000000000000] 09:38:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 9 (000000C0B788F400) [pid = 4520] [serial = 9] [outer = 000000C0B701AC00] 09:38:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 10 (000000C0BA040400) [pid = 4520] [serial = 10] [outer = 000000C0B701AC00] 09:38:12 INFO - PROCESS | 4520 | 1464626292690 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:38:12 INFO - PROCESS | 4520 | 1464626292696 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530075039","device":"desktop","version":"48.0a2"} 09:38:13 INFO - PROCESS | 4520 | [4520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:38:14 INFO - PROCESS | 4520 | [4520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:38:14 INFO - PROCESS | 4520 | [4520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:38:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BCF16000 == 5 [pid = 4520] [id = 5] 09:38:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 11 (000000C0BCF17000) [pid = 4520] [serial = 11] [outer = 0000000000000000] 09:38:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BCF1A000 == 6 [pid = 4520] [id = 6] 09:38:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 12 (000000C0BCEE9800) [pid = 4520] [serial = 12] [outer = 0000000000000000] 09:38:14 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:38:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB75800 == 7 [pid = 4520] [id = 7] 09:38:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 13 (000000C0BCEE3C00) [pid = 4520] [serial = 13] [outer = 0000000000000000] 09:38:15 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:38:15 INFO - PROCESS | 4520 | [4520] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:38:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 14 (000000C0BDF56400) [pid = 4520] [serial = 14] [outer = 000000C0BCEE3C00] 09:38:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 15 (000000C0BE463800) [pid = 4520] [serial = 15] [outer = 000000C0BCF17000] 09:38:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 16 (000000C0BDF4CC00) [pid = 4520] [serial = 16] [outer = 000000C0BCEE9800] 09:38:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 17 (000000C0BE264C00) [pid = 4520] [serial = 17] [outer = 000000C0BCEE3C00] 09:38:16 INFO - PROCESS | 4520 | 1464626296531 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 4520 | 1464626296545 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 18 (000000C0C00F0800) [pid = 4520] [serial = 18] [outer = 000000C0BCEE3C00] 09:38:17 INFO - PROCESS | 4520 | 1464626297579 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"899bbd73-e860-4573-a1be-6c90d545557b","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530075039","device":"desktop","version":"48.0a2","command_id":1}}] 09:38:18 INFO - PROCESS | 4520 | 1464626298251 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:38:18 INFO - PROCESS | 4520 | 1464626298344 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 09:38:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B2170800 == 6 [pid = 4520] [id = 1] 09:38:19 INFO - PROCESS | 4520 | 1464626299360 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:38:19 INFO - PROCESS | 4520 | [4520] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:38:20 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:38:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 19 (000000C0B5467C00) [pid = 4520] [serial = 19] [outer = 000000C0BCEE3C00] 09:38:20 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7831800 == 5 [pid = 4520] [id = 4] 09:38:20 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:20 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:20 INFO - PROCESS | 4520 | 1464626300945 Marionette TRACE conn7 <- [1,3,null,{}] 09:38:20 INFO - PROCESS | 4520 | 1464626300950 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:38:20 INFO - PROCESS | 4520 | 1464626300968 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 09:38:21 INFO - PROCESS | 4520 | 1464626300996 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 4520 | 1464626300999 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 09:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:38:21 INFO - PROCESS | 4520 | 1464626301011 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 4520 | 1464626301015 Marionette TRACE conn7 <- [1,6,null,{}] 09:38:21 INFO - PROCESS | 4520 | 1464626301029 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 4520 | 1464626301047 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 09:38:21 INFO - PROCESS | 4520 | 1464626301051 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1322800 == 6 [pid = 4520] [id = 8] 09:38:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 20 (000000C0B640FC00) [pid = 4520] [serial = 20] [outer = 0000000000000000] 09:38:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 21 (000000C0B6567000) [pid = 4520] [serial = 21] [outer = 000000C0B640FC00] 09:38:21 INFO - PROCESS | 4520 | 1464626301106 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 22 (000000C0BA802800) [pid = 4520] [serial = 22] [outer = 000000C0B640FC00] 09:38:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5455000 == 7 [pid = 4520] [id = 9] 09:38:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 23 (000000C0BB12EC00) [pid = 4520] [serial = 23] [outer = 0000000000000000] 09:38:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 24 (000000C0BB25B400) [pid = 4520] [serial = 24] [outer = 000000C0BB12EC00] 09:38:21 INFO - PROCESS | 4520 | 1464626301612 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 25 (000000C0BB521000) [pid = 4520] [serial = 25] [outer = 000000C0BB12EC00] 09:38:21 INFO - PROCESS | 4520 | 1464626301945 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 984ms 09:38:22 INFO - PROCESS | 4520 | 1464626302043 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 4520 | 1464626302046 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 09:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:38:22 INFO - PROCESS | 4520 | 1464626302079 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 4520 | 1464626302081 Marionette TRACE conn7 <- [1,10,null,{}] 09:38:22 INFO - PROCESS | 4520 | 1464626302204 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 4520 | 1464626302325 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 09:38:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5E2C800 == 8 [pid = 4520] [id = 10] 09:38:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 26 (000000C0B5E2D000) [pid = 4520] [serial = 26] [outer = 0000000000000000] 09:38:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 27 (000000C0B5E35000) [pid = 4520] [serial = 27] [outer = 000000C0B5E2D000] 09:38:22 INFO - PROCESS | 4520 | 1464626302373 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 28 (000000C0B74BA000) [pid = 4520] [serial = 28] [outer = 000000C0B5E2D000] 09:38:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7AC1000 == 9 [pid = 4520] [id = 11] 09:38:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 29 (000000C0BB526C00) [pid = 4520] [serial = 29] [outer = 0000000000000000] 09:38:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 30 (000000C0BF00EC00) [pid = 4520] [serial = 30] [outer = 000000C0BB526C00] 09:38:22 INFO - PROCESS | 4520 | 1464626302432 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 31 (000000C0BF1ECC00) [pid = 4520] [serial = 31] [outer = 000000C0BB526C00] 09:38:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0AFCA9000 == 10 [pid = 4520] [id = 12] 09:38:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 32 (000000C0BB125000) [pid = 4520] [serial = 32] [outer = 0000000000000000] 09:38:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 33 (000000C0C0765400) [pid = 4520] [serial = 33] [outer = 000000C0BB125000] 09:38:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 34 (000000C0BE21C400) [pid = 4520] [serial = 34] [outer = 000000C0BB125000] 09:38:23 INFO - PROCESS | 4520 | 1464626303109 Marionette TRACE conn7 <- [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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1085ms 09:38:23 INFO - PROCESS | 4520 | 1464626303168 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 4520 | 1464626303172 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 09:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:38:23 INFO - PROCESS | 4520 | 1464626303184 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 4520 | 1464626303189 Marionette TRACE conn7 <- [1,14,null,{}] 09:38:23 INFO - PROCESS | 4520 | 1464626303193 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 4520 | 1464626303281 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 09:38:23 INFO - PROCESS | 4520 | 1464626303341 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB561000 == 11 [pid = 4520] [id = 13] 09:38:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 35 (000000C0BDB04000) [pid = 4520] [serial = 35] [outer = 0000000000000000] 09:38:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 36 (000000C0C10EC400) [pid = 4520] [serial = 36] [outer = 000000C0BDB04000] 09:38:23 INFO - PROCESS | 4520 | 1464626303388 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 37 (000000C0AF210400) [pid = 4520] [serial = 37] [outer = 000000C0BDB04000] 09:38:23 INFO - PROCESS | 4520 | 1464626303787 Marionette TRACE conn7 <- [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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 09:38:23 INFO - PROCESS | 4520 | 1464626303810 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 4520 | 1464626303813 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 09:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:38:23 INFO - PROCESS | 4520 | 1464626303816 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 4520 | 1464626303818 Marionette TRACE conn7 <- [1,18,null,{}] 09:38:23 INFO - PROCESS | 4520 | 1464626303822 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 4520 | 1464626303932 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 09:38:23 INFO - PROCESS | 4520 | 1464626303944 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD193000 == 12 [pid = 4520] [id = 14] 09:38:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 38 (000000C0ABDC6400) [pid = 4520] [serial = 38] [outer = 0000000000000000] 09:38:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 39 (000000C0AF29DC00) [pid = 4520] [serial = 39] [outer = 000000C0ABDC6400] 09:38:23 INFO - PROCESS | 4520 | 1464626303991 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 40 (000000C0B5E94000) [pid = 4520] [serial = 40] [outer = 000000C0ABDC6400] 09:38:24 INFO - PROCESS | 4520 | 1464626304356 Marionette TRACE conn7 <- [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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 09:38:24 INFO - PROCESS | 4520 | 1464626304407 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 4520 | 1464626304409 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 09:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:38:24 INFO - PROCESS | 4520 | 1464626304413 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 4520 | 1464626304415 Marionette TRACE conn7 <- [1,22,null,{}] 09:38:24 INFO - PROCESS | 4520 | 1464626304419 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 4520 | 1464626304527 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 09:38:24 INFO - PROCESS | 4520 | 1464626304536 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD822000 == 13 [pid = 4520] [id = 15] 09:38:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 41 (000000C0AF2A2000) [pid = 4520] [serial = 41] [outer = 0000000000000000] 09:38:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 42 (000000C0AF2A9800) [pid = 4520] [serial = 42] [outer = 000000C0AF2A2000] 09:38:24 INFO - PROCESS | 4520 | 1464626304599 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 43 (000000C0C00ED800) [pid = 4520] [serial = 43] [outer = 000000C0AF2A2000] 09:38:24 INFO - PROCESS | 4520 | 1464626304986 Marionette TRACE conn7 <- [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]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 09:38:25 INFO - PROCESS | 4520 | 1464626305045 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 4520 | 1464626305047 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:38:25 INFO - PROCESS | 4520 | 1464626305050 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 4520 | 1464626305052 Marionette TRACE conn7 <- [1,26,null,{}] 09:38:25 INFO - PROCESS | 4520 | 1464626305055 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 4520 | 1464626305165 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 09:38:25 INFO - PROCESS | 4520 | 1464626305201 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB64800 == 14 [pid = 4520] [id = 16] 09:38:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 44 (000000C0B619FC00) [pid = 4520] [serial = 44] [outer = 0000000000000000] 09:38:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 45 (000000C0BA804400) [pid = 4520] [serial = 45] [outer = 000000C0B619FC00] 09:38:25 INFO - PROCESS | 4520 | 1464626305247 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 46 (000000C0BE604C00) [pid = 4520] [serial = 46] [outer = 000000C0B619FC00] 09:38:25 INFO - PROCESS | 4520 | 1464626305623 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 628ms 09:38:25 INFO - PROCESS | 4520 | 1464626305682 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 4520 | 1464626305684 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:38:25 INFO - PROCESS | 4520 | 1464626305687 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 4520 | 1464626305689 Marionette TRACE conn7 <- [1,30,null,{}] 09:38:25 INFO - PROCESS | 4520 | 1464626305692 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 4520 | 1464626305794 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 09:38:25 INFO - PROCESS | 4520 | 1464626305802 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE4D2000 == 15 [pid = 4520] [id = 17] 09:38:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 47 (000000C0BAB3F800) [pid = 4520] [serial = 47] [outer = 0000000000000000] 09:38:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 48 (000000C0BAB44C00) [pid = 4520] [serial = 48] [outer = 000000C0BAB3F800] 09:38:25 INFO - PROCESS | 4520 | 1464626305847 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 49 (000000C0BE608000) [pid = 4520] [serial = 49] [outer = 000000C0BAB3F800] 09:38:26 INFO - PROCESS | 4520 | 1464626306221 Marionette TRACE conn7 <- [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]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 09:38:26 INFO - PROCESS | 4520 | 1464626306278 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 4520 | 1464626306280 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:38:26 INFO - PROCESS | 4520 | 1464626306284 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 4520 | 1464626306285 Marionette TRACE conn7 <- [1,34,null,{}] 09:38:26 INFO - PROCESS | 4520 | 1464626306289 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 4520 | 1464626306384 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 09:38:26 INFO - PROCESS | 4520 | 1464626306393 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF0F2000 == 16 [pid = 4520] [id = 18] 09:38:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 50 (000000C0BAB49000) [pid = 4520] [serial = 50] [outer = 0000000000000000] 09:38:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 51 (000000C0BE60D400) [pid = 4520] [serial = 51] [outer = 000000C0BAB49000] 09:38:26 INFO - PROCESS | 4520 | 1464626306439 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 52 (000000C0C44BD000) [pid = 4520] [serial = 52] [outer = 000000C0BAB49000] 09:38:26 INFO - PROCESS | 4520 | 1464626306908 Marionette TRACE conn7 <- [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]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 09:38:26 INFO - PROCESS | 4520 | 1464626306958 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 4520 | 1464626306960 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:38:26 INFO - PROCESS | 4520 | 1464626306973 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 4520 | 1464626306974 Marionette TRACE conn7 <- [1,38,null,{}] 09:38:26 INFO - PROCESS | 4520 | 1464626306978 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 4520 | 1464626307059 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 09:38:27 INFO - PROCESS | 4520 | 1464626307067 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3698800 == 17 [pid = 4520] [id = 19] 09:38:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 53 (000000C0C345FC00) [pid = 4520] [serial = 53] [outer = 0000000000000000] 09:38:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 54 (000000C0C3464800) [pid = 4520] [serial = 54] [outer = 000000C0C345FC00] 09:38:27 INFO - PROCESS | 4520 | 1464626307111 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 55 (000000C0C3726400) [pid = 4520] [serial = 55] [outer = 000000C0C345FC00] 09:38:27 INFO - PROCESS | 4520 | 1464626307498 Marionette TRACE conn7 <- [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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 09:38:27 INFO - PROCESS | 4520 | 1464626307562 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 4520 | 1464626307564 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 09:38:27 INFO - PROCESS | 4520 | 1464626307569 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:38:27 INFO - PROCESS | 4520 | 1464626307571 Marionette TRACE conn7 <- [1,42,null,{}] 09:38:27 INFO - PROCESS | 4520 | 1464626307574 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 4520 | 1464626307663 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 09:38:27 INFO - PROCESS | 4520 | 1464626307669 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C12800 == 18 [pid = 4520] [id = 20] 09:38:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 56 (000000C0C372A400) [pid = 4520] [serial = 56] [outer = 0000000000000000] 09:38:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 57 (000000C0C3733800) [pid = 4520] [serial = 57] [outer = 000000C0C372A400] 09:38:27 INFO - PROCESS | 4520 | 1464626307718 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 58 (000000C0C37AC400) [pid = 4520] [serial = 58] [outer = 000000C0C372A400] 09:38:28 INFO - PROCESS | 4520 | 1464626308128 Marionette TRACE conn7 <- [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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 09:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:38:28 INFO - PROCESS | 4520 | 1464626308160 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 4520 | 1464626308163 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 09:38:28 INFO - PROCESS | 4520 | 1464626308166 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 4520 | 1464626308169 Marionette TRACE conn7 <- [1,46,null,{}] 09:38:28 INFO - PROCESS | 4520 | 1464626308196 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 4520 | 1464626308276 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 09:38:28 INFO - PROCESS | 4520 | 1464626308284 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F67000 == 19 [pid = 4520] [id = 21] 09:38:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 59 (000000C0C3E42800) [pid = 4520] [serial = 59] [outer = 0000000000000000] 09:38:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 60 (000000C0C3E47800) [pid = 4520] [serial = 60] [outer = 000000C0C3E42800] 09:38:28 INFO - PROCESS | 4520 | 1464626308335 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 61 (000000C0C3E4F800) [pid = 4520] [serial = 61] [outer = 000000C0C3E42800] 09:38:28 INFO - PROCESS | 4520 | 1464626308783 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 649ms 09:38:28 INFO - PROCESS | 4520 | 1464626308823 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 4520 | 1464626308825 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:38:28 INFO - PROCESS | 4520 | 1464626308829 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 4520 | 1464626308831 Marionette TRACE conn7 <- [1,50,null,{}] 09:38:28 INFO - PROCESS | 4520 | 1464626308835 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 4520 | 1464626308941 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 09:38:28 INFO - PROCESS | 4520 | 1464626308950 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F51800 == 20 [pid = 4520] [id = 22] 09:38:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 62 (000000C0C3E50C00) [pid = 4520] [serial = 62] [outer = 0000000000000000] 09:38:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 63 (000000C0C4E88400) [pid = 4520] [serial = 63] [outer = 000000C0C3E50C00] 09:38:29 INFO - PROCESS | 4520 | 1464626308994 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 64 (000000C0C5450800) [pid = 4520] [serial = 64] [outer = 000000C0C3E50C00] 09:38:29 INFO - PROCESS | 4520 | --DOMWINDOW == 63 (000000C0B701AC00) [pid = 4520] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:38:29 INFO - PROCESS | 4520 | 1464626309407 Marionette TRACE conn7 <- [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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 09:38:29 INFO - PROCESS | 4520 | 1464626309461 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 09:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:38:29 INFO - PROCESS | 4520 | 1464626309463 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 09:38:29 INFO - PROCESS | 4520 | 1464626309466 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 4520 | 1464626309468 Marionette TRACE conn7 <- [1,54,null,{}] 09:38:29 INFO - PROCESS | 4520 | 1464626309471 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 4520 | 1464626309550 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 09:38:29 INFO - PROCESS | 4520 | 1464626309557 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C03E8800 == 21 [pid = 4520] [id = 23] 09:38:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 64 (000000C0B5E98000) [pid = 4520] [serial = 65] [outer = 0000000000000000] 09:38:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 65 (000000C0BA042800) [pid = 4520] [serial = 66] [outer = 000000C0B5E98000] 09:38:29 INFO - PROCESS | 4520 | 1464626309603 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 66 (000000C0C50B6800) [pid = 4520] [serial = 67] [outer = 000000C0B5E98000] 09:38:29 INFO - PROCESS | 4520 | 1464626309970 Marionette TRACE conn7 <- [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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 523ms 09:38:30 INFO - PROCESS | 4520 | 1464626309993 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 4520 | 1464626309995 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 09:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:38:30 INFO - PROCESS | 4520 | 1464626309998 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 4520 | 1464626310000 Marionette TRACE conn7 <- [1,58,null,{}] 09:38:30 INFO - PROCESS | 4520 | 1464626310004 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 4520 | 1464626310117 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 09:38:30 INFO - PROCESS | 4520 | 1464626310125 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5021800 == 22 [pid = 4520] [id = 24] 09:38:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 67 (000000C0B0F91000) [pid = 4520] [serial = 68] [outer = 0000000000000000] 09:38:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 68 (000000C0B0F96800) [pid = 4520] [serial = 69] [outer = 000000C0B0F91000] 09:38:30 INFO - PROCESS | 4520 | 1464626310171 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 69 (000000C0BE9AB400) [pid = 4520] [serial = 70] [outer = 000000C0B0F91000] 09:38:30 INFO - PROCESS | 4520 | 1464626310549 Marionette TRACE conn7 <- [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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 09:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:38:30 INFO - PROCESS | 4520 | 1464626310589 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 4520 | 1464626310591 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 09:38:30 INFO - PROCESS | 4520 | 1464626310595 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 4520 | 1464626310596 Marionette TRACE conn7 <- [1,62,null,{}] 09:38:30 INFO - PROCESS | 4520 | 1464626310600 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 4520 | 1464626310698 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 09:38:30 INFO - PROCESS | 4520 | 1464626310706 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5418800 == 23 [pid = 4520] [id = 25] 09:38:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 70 (000000C0B0F99C00) [pid = 4520] [serial = 71] [outer = 0000000000000000] 09:38:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 71 (000000C0C4FF0C00) [pid = 4520] [serial = 72] [outer = 000000C0B0F99C00] 09:38:30 INFO - PROCESS | 4520 | 1464626310753 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0C4FF7C00) [pid = 4520] [serial = 73] [outer = 000000C0B0F99C00] 09:38:31 INFO - PROCESS | 4520 | 1464626311124 Marionette TRACE conn7 <- [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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 585ms 09:38:31 INFO - PROCESS | 4520 | 1464626311183 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 4520 | 1464626311185 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 09:38:31 INFO - PROCESS | 4520 | 1464626311189 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:38:31 INFO - PROCESS | 4520 | 1464626311191 Marionette TRACE conn7 <- [1,66,null,{}] 09:38:31 INFO - PROCESS | 4520 | 1464626311194 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 4520 | 1464626311296 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 09:38:31 INFO - PROCESS | 4520 | 1464626311305 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B0C7E000 == 24 [pid = 4520] [id = 26] 09:38:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0BAB3B000) [pid = 4520] [serial = 74] [outer = 0000000000000000] 09:38:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0C4EBA400) [pid = 4520] [serial = 75] [outer = 000000C0BAB3B000] 09:38:31 INFO - PROCESS | 4520 | 1464626311351 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0C4EC0C00) [pid = 4520] [serial = 76] [outer = 000000C0BAB3B000] 09:38:31 INFO - PROCESS | 4520 | 1464626311736 Marionette TRACE conn7 <- [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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 09:38:31 INFO - PROCESS | 4520 | 1464626311780 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 4520 | 1464626311782 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:38:31 INFO - PROCESS | 4520 | 1464626311785 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 4520 | 1464626311787 Marionette TRACE conn7 <- [1,70,null,{}] 09:38:31 INFO - PROCESS | 4520 | 1464626311790 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 4520 | 1464626311893 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 09:38:31 INFO - PROCESS | 4520 | 1464626311902 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70DD000 == 25 [pid = 4520] [id = 27] 09:38:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0B619AC00) [pid = 4520] [serial = 77] [outer = 0000000000000000] 09:38:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0BD12E400) [pid = 4520] [serial = 78] [outer = 000000C0B619AC00] 09:38:31 INFO - PROCESS | 4520 | 1464626311948 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0C3F0CC00) [pid = 4520] [serial = 79] [outer = 000000C0B619AC00] 09:38:32 INFO - PROCESS | 4520 | 1464626312311 Marionette TRACE conn7 <- [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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 09:38:32 INFO - PROCESS | 4520 | 1464626312375 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 4520 | 1464626312377 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 09:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:38:32 INFO - PROCESS | 4520 | 1464626312381 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 4520 | 1464626312383 Marionette TRACE conn7 <- [1,74,null,{}] 09:38:32 INFO - PROCESS | 4520 | 1464626312386 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 4520 | 1464626312491 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 09:38:32 INFO - PROCESS | 4520 | 1464626312603 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B0C77000 == 26 [pid = 4520] [id = 28] 09:38:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0ABDC3C00) [pid = 4520] [serial = 80] [outer = 0000000000000000] 09:38:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0AF208800) [pid = 4520] [serial = 81] [outer = 000000C0ABDC3C00] 09:38:32 INFO - PROCESS | 4520 | 1464626312675 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0AF29B400) [pid = 4520] [serial = 82] [outer = 000000C0ABDC3C00] 09:38:33 INFO - PROCESS | 4520 | 1464626313216 Marionette TRACE conn7 <- [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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 882ms 09:38:33 INFO - PROCESS | 4520 | 1464626313267 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 4520 | 1464626313272 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:38:33 INFO - PROCESS | 4520 | 1464626313277 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 4520 | 1464626313281 Marionette TRACE conn7 <- [1,78,null,{}] 09:38:33 INFO - PROCESS | 4520 | 1464626313286 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 4520 | 1464626313403 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 09:38:33 INFO - PROCESS | 4520 | 1464626313479 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB387000 == 27 [pid = 4520] [id = 29] 09:38:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0B0F8D000) [pid = 4520] [serial = 83] [outer = 0000000000000000] 09:38:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B5435800) [pid = 4520] [serial = 84] [outer = 000000C0B0F8D000] 09:38:33 INFO - PROCESS | 4520 | 1464626313537 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0B6410400) [pid = 4520] [serial = 85] [outer = 000000C0B0F8D000] 09:38:34 INFO - PROCESS | 4520 | 1464626314089 Marionette TRACE conn7 <- [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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 879ms 09:38:34 INFO - PROCESS | 4520 | 1464626314162 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 4520 | 1464626314166 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 09:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:38:34 INFO - PROCESS | 4520 | 1464626314171 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 4520 | 1464626314173 Marionette TRACE conn7 <- [1,82,null,{}] 09:38:34 INFO - PROCESS | 4520 | 1464626314178 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 4520 | 1464626314316 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 09:38:34 INFO - PROCESS | 4520 | 1464626314382 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C0D800 == 28 [pid = 4520] [id = 30] 09:38:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BDB02400) [pid = 4520] [serial = 86] [outer = 0000000000000000] 09:38:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE215C00) [pid = 4520] [serial = 87] [outer = 000000C0BDB02400] 09:38:34 INFO - PROCESS | 4520 | 1464626314438 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BF017C00) [pid = 4520] [serial = 88] [outer = 000000C0BDB02400] 09:38:34 INFO - PROCESS | 4520 | 1464626314967 Marionette TRACE conn7 <- [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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 880ms 09:38:35 INFO - PROCESS | 4520 | 1464626315053 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 4520 | 1464626315056 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:38:35 INFO - PROCESS | 4520 | 1464626315068 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 4520 | 1464626315075 Marionette TRACE conn7 <- [1,86,null,{}] 09:38:35 INFO - PROCESS | 4520 | 1464626315081 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 4520 | 1464626315339 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 09:38:35 INFO - PROCESS | 4520 | 1464626315412 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5FD6800 == 29 [pid = 4520] [id = 31] 09:38:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0AFC18C00) [pid = 4520] [serial = 89] [outer = 0000000000000000] 09:38:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0B05BC800) [pid = 4520] [serial = 90] [outer = 000000C0AFC18C00] 09:38:35 INFO - PROCESS | 4520 | 1464626315465 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B14DE800) [pid = 4520] [serial = 91] [outer = 000000C0AFC18C00] 09:38:36 INFO - PROCESS | 4520 | 1464626316002 Marionette TRACE conn7 <- [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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 985ms 09:38:36 INFO - PROCESS | 4520 | 1464626316053 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 4520 | 1464626316057 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 09:38:36 INFO - PROCESS | 4520 | 1464626316062 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:38:36 INFO - PROCESS | 4520 | 1464626316066 Marionette TRACE conn7 <- [1,90,null,{}] 09:38:36 INFO - PROCESS | 4520 | 1464626316071 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 4520 | 1464626316171 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 09:38:36 INFO - PROCESS | 4520 | 1464626316233 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B783D800 == 30 [pid = 4520] [id = 32] 09:38:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0B5E0C000) [pid = 4520] [serial = 92] [outer = 0000000000000000] 09:38:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0B633D000) [pid = 4520] [serial = 93] [outer = 000000C0B5E0C000] 09:38:36 INFO - PROCESS | 4520 | 1464626316285 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0B70A5000) [pid = 4520] [serial = 94] [outer = 000000C0B5E0C000] 09:38:36 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0B788F400) [pid = 4520] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BA040400) [pid = 4520] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:38:36 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B544F800) [pid = 4520] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BDF56400) [pid = 4520] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 4520 | 1464626316761 Marionette TRACE conn7 <- [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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 733ms 09:38:36 INFO - PROCESS | 4520 | 1464626316799 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 4520 | 1464626316802 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 09:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:38:36 INFO - PROCESS | 4520 | 1464626316806 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 4520 | 1464626316808 Marionette TRACE conn7 <- [1,94,null,{}] 09:38:36 INFO - PROCESS | 4520 | 1464626316812 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 4520 | 1464626316912 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 09:38:36 INFO - PROCESS | 4520 | 1464626316924 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6F16800 == 31 [pid = 4520] [id = 33] 09:38:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B0F8C400) [pid = 4520] [serial = 95] [outer = 0000000000000000] 09:38:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0B5F85800) [pid = 4520] [serial = 96] [outer = 000000C0B0F8C400] 09:38:36 INFO - PROCESS | 4520 | 1464626316970 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BA8B3800) [pid = 4520] [serial = 97] [outer = 000000C0B0F8C400] 09:38:37 INFO - PROCESS | 4520 | 1464626317401 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 09:38:37 INFO - PROCESS | 4520 | 1464626317437 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 4520 | 1464626317441 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:38:37 INFO - PROCESS | 4520 | 1464626317452 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 4520 | 1464626317456 Marionette TRACE conn7 <- [1,98,null,{}] 09:38:37 INFO - PROCESS | 4520 | 1464626317460 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 4520 | 1464626317555 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 09:38:37 INFO - PROCESS | 4520 | 1464626317562 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD92B000 == 32 [pid = 4520] [id = 34] 09:38:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BB51E000) [pid = 4520] [serial = 98] [outer = 0000000000000000] 09:38:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BCEEA800) [pid = 4520] [serial = 99] [outer = 000000C0BB51E000] 09:38:37 INFO - PROCESS | 4520 | 1464626317611 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BE21BC00) [pid = 4520] [serial = 100] [outer = 000000C0BB51E000] 09:38:38 INFO - PROCESS | 4520 | 1464626318037 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 09:38:38 INFO - PROCESS | 4520 | 1464626318079 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 4520 | 1464626318081 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 09:38:38 INFO - PROCESS | 4520 | 1464626318085 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:38:38 INFO - PROCESS | 4520 | 1464626318087 Marionette TRACE conn7 <- [1,102,null,{}] 09:38:38 INFO - PROCESS | 4520 | 1464626318090 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 4520 | 1464626318172 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 09:38:38 INFO - PROCESS | 4520 | 1464626318179 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF0DF000 == 33 [pid = 4520] [id = 35] 09:38:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0AF975C00) [pid = 4520] [serial = 101] [outer = 0000000000000000] 09:38:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BE9AEC00) [pid = 4520] [serial = 102] [outer = 000000C0AF975C00] 09:38:38 INFO - PROCESS | 4520 | 1464626318227 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BF0A0400) [pid = 4520] [serial = 103] [outer = 000000C0AF975C00] 09:38:38 INFO - PROCESS | 4520 | 1464626318620 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 09:38:38 INFO - PROCESS | 4520 | 1464626318673 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 4520 | 1464626318675 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:38:38 INFO - PROCESS | 4520 | 1464626318692 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 4520 | 1464626318694 Marionette TRACE conn7 <- [1,106,null,{}] 09:38:38 INFO - PROCESS | 4520 | 1464626318698 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 4520 | 1464626318778 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 09:38:38 INFO - PROCESS | 4520 | 1464626318786 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C111F800 == 34 [pid = 4520] [id = 36] 09:38:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0C0768C00) [pid = 4520] [serial = 104] [outer = 0000000000000000] 09:38:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C0F1E000) [pid = 4520] [serial = 105] [outer = 000000C0C0768C00] 09:38:38 INFO - PROCESS | 4520 | 1464626318841 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C3467000) [pid = 4520] [serial = 106] [outer = 000000C0C0768C00] 09:38:39 INFO - PROCESS | 4520 | 1464626319292 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 09:38:39 INFO - PROCESS | 4520 | 1464626319329 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 4520 | 1464626319339 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 09:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:38:39 INFO - PROCESS | 4520 | 1464626319347 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 4520 | 1464626319349 Marionette TRACE conn7 <- [1,110,null,{}] 09:38:39 INFO - PROCESS | 4520 | 1464626319353 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 4520 | 1464626319459 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 09:38:39 INFO - PROCESS | 4520 | 1464626319468 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F68800 == 35 [pid = 4520] [id = 37] 09:38:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C372F800) [pid = 4520] [serial = 107] [outer = 0000000000000000] 09:38:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C37A9C00) [pid = 4520] [serial = 108] [outer = 000000C0C372F800] 09:38:39 INFO - PROCESS | 4520 | 1464626319514 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C3E46800) [pid = 4520] [serial = 109] [outer = 000000C0C372F800] 09:38:39 INFO - PROCESS | 4520 | 1464626319937 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 09:38:39 INFO - PROCESS | 4520 | 1464626319978 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 4520 | 1464626319980 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 09:38:39 INFO - PROCESS | 4520 | 1464626319983 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:38:39 INFO - PROCESS | 4520 | 1464626319985 Marionette TRACE conn7 <- [1,114,null,{}] 09:38:39 INFO - PROCESS | 4520 | 1464626319989 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 4520 | 1464626320092 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 09:38:40 INFO - PROCESS | 4520 | 1464626320100 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B2378800 == 36 [pid = 4520] [id = 38] 09:38:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C3731C00) [pid = 4520] [serial = 110] [outer = 0000000000000000] 09:38:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C3F05C00) [pid = 4520] [serial = 111] [outer = 000000C0C3731C00] 09:38:40 INFO - PROCESS | 4520 | 1464626320144 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C44C8800) [pid = 4520] [serial = 112] [outer = 000000C0C3731C00] 09:38:40 INFO - PROCESS | 4520 | 1464626320572 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 09:38:40 INFO - PROCESS | 4520 | 1464626320616 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 4520 | 1464626320618 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 09:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:38:40 INFO - PROCESS | 4520 | 1464626320622 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 4520 | 1464626320624 Marionette TRACE conn7 <- [1,118,null,{}] 09:38:40 INFO - PROCESS | 4520 | 1464626320628 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 4520 | 1464626320743 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 09:38:40 INFO - PROCESS | 4520 | 1464626320750 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C519A800 == 37 [pid = 4520] [id = 39] 09:38:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0BAB41800) [pid = 4520] [serial = 113] [outer = 0000000000000000] 09:38:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C4E86000) [pid = 4520] [serial = 114] [outer = 000000C0BAB41800] 09:38:40 INFO - PROCESS | 4520 | 1464626320798 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C4EB9C00) [pid = 4520] [serial = 115] [outer = 000000C0BAB41800] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C3E50C00) [pid = 4520] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0B5E98000) [pid = 4520] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0B0F99C00) [pid = 4520] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BAB3B000) [pid = 4520] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C372A400) [pid = 4520] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BAB3F800) [pid = 4520] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BB526C00) [pid = 4520] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0ABDC6400) [pid = 4520] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BDB04000) [pid = 4520] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C3E42800) [pid = 4520] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0B619FC00) [pid = 4520] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0B640FC00) [pid = 4520] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BAB49000) [pid = 4520] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0AF2A2000) [pid = 4520] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C345FC00) [pid = 4520] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:38:41 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0B0F91000) [pid = 4520] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:38:41 INFO - PROCESS | 4520 | 1464626321377 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 776ms 09:38:41 INFO - PROCESS | 4520 | 1464626321401 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 4520 | 1464626321403 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 09:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:38:41 INFO - PROCESS | 4520 | 1464626321406 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 4520 | 1464626321408 Marionette TRACE conn7 <- [1,122,null,{}] 09:38:41 INFO - PROCESS | 4520 | 1464626321412 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 4520 | 1464626321492 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 09:38:41 INFO - PROCESS | 4520 | 1464626321551 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F44000 == 38 [pid = 4520] [id = 40] 09:38:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B0D25400) [pid = 4520] [serial = 116] [outer = 0000000000000000] 09:38:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BB526C00) [pid = 4520] [serial = 117] [outer = 000000C0B0D25400] 09:38:41 INFO - PROCESS | 4520 | 1464626321597 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C4E86800) [pid = 4520] [serial = 118] [outer = 000000C0B0D25400] 09:38:41 INFO - PROCESS | 4520 | 1464626321924 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 09:38:42 INFO - PROCESS | 4520 | 1464626321996 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 4520 | 1464626321998 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 09:38:42 INFO - PROCESS | 4520 | 1464626322002 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:38:42 INFO - PROCESS | 4520 | 1464626322004 Marionette TRACE conn7 <- [1,126,null,{}] 09:38:42 INFO - PROCESS | 4520 | 1464626322007 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 4520 | 1464626322120 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 09:38:42 INFO - PROCESS | 4520 | 1464626322128 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB74000 == 39 [pid = 4520] [id = 41] 09:38:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BE60AC00) [pid = 4520] [serial = 119] [outer = 0000000000000000] 09:38:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0C3479C00) [pid = 4520] [serial = 120] [outer = 000000C0BE60AC00] 09:38:42 INFO - PROCESS | 4520 | 1464626322181 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C4EBE800) [pid = 4520] [serial = 121] [outer = 000000C0BE60AC00] 09:38:42 INFO - PROCESS | 4520 | 1464626322590 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 09:38:42 INFO - PROCESS | 4520 | 1464626322634 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 4520 | 1464626322637 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 09:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:38:42 INFO - PROCESS | 4520 | 1464626322640 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 4520 | 1464626322642 Marionette TRACE conn7 <- [1,130,null,{}] 09:38:42 INFO - PROCESS | 4520 | 1464626322645 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 4520 | 1464626322770 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 09:38:42 INFO - PROCESS | 4520 | 1464626322778 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5CA000 == 40 [pid = 4520] [id = 42] 09:38:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C4F15000) [pid = 4520] [serial = 122] [outer = 0000000000000000] 09:38:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C4F1FC00) [pid = 4520] [serial = 123] [outer = 000000C0C4F15000] 09:38:42 INFO - PROCESS | 4520 | 1464626322828 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C4FF7800) [pid = 4520] [serial = 124] [outer = 000000C0C4F15000] 09:38:43 INFO - PROCESS | 4520 | 1464626323201 Marionette TRACE conn7 <- [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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 09:38:43 INFO - PROCESS | 4520 | 1464626323269 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 4520 | 1464626323274 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 09:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:38:43 INFO - PROCESS | 4520 | 1464626323279 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 4520 | 1464626323284 Marionette TRACE conn7 <- [1,134,null,{}] 09:38:43 INFO - PROCESS | 4520 | 1464626323291 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 4520 | 1464626323394 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 09:38:43 INFO - PROCESS | 4520 | 1464626323584 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B57ED800 == 41 [pid = 4520] [id = 43] 09:38:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0AF2A4C00) [pid = 4520] [serial = 125] [outer = 0000000000000000] 09:38:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0B0B32800) [pid = 4520] [serial = 126] [outer = 000000C0AF2A4C00] 09:38:43 INFO - PROCESS | 4520 | 1464626323642 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0B0F98800) [pid = 4520] [serial = 127] [outer = 000000C0AF2A4C00] 09:38:44 INFO - PROCESS | 4520 | 1464626324208 Marionette TRACE conn7 <- [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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 986ms 09:38:44 INFO - PROCESS | 4520 | 1464626324272 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 4520 | 1464626324276 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:38:44 INFO - PROCESS | 4520 | 1464626324285 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 4520 | 1464626324289 Marionette TRACE conn7 <- [1,138,null,{}] 09:38:44 INFO - PROCESS | 4520 | 1464626324294 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 4520 | 1464626324405 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 09:38:44 INFO - PROCESS | 4520 | 1464626324472 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5BE800 == 42 [pid = 4520] [id = 44] 09:38:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0B6F23400) [pid = 4520] [serial = 128] [outer = 0000000000000000] 09:38:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0B6F25000) [pid = 4520] [serial = 129] [outer = 000000C0B6F23400] 09:38:44 INFO - PROCESS | 4520 | 1464626324527 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0B7019800) [pid = 4520] [serial = 130] [outer = 000000C0B6F23400] 09:38:45 INFO - PROCESS | 4520 | 1464626325154 Marionette TRACE conn7 <- [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]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 897ms 09:38:45 INFO - PROCESS | 4520 | 1464626325182 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 4520 | 1464626325184 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 09:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:38:45 INFO - PROCESS | 4520 | 1464626325188 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 4520 | 1464626325191 Marionette TRACE conn7 <- [1,142,null,{}] 09:38:45 INFO - PROCESS | 4520 | 1464626325202 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 4520 | 1464626325315 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 09:38:45 INFO - PROCESS | 4520 | 1464626325384 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E2D800 == 43 [pid = 4520] [id = 45] 09:38:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BD56C000) [pid = 4520] [serial = 131] [outer = 0000000000000000] 09:38:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BD56E800) [pid = 4520] [serial = 132] [outer = 000000C0BD56C000] 09:38:45 INFO - PROCESS | 4520 | 1464626325443 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BD576400) [pid = 4520] [serial = 133] [outer = 000000C0BD56C000] 09:38:46 INFO - PROCESS | 4520 | 1464626326240 Marionette TRACE conn7 <- [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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1081ms 09:38:46 INFO - PROCESS | 4520 | 1464626326272 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 4520 | 1464626326277 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:38:46 INFO - PROCESS | 4520 | 1464626326282 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 4520 | 1464626326286 Marionette TRACE conn7 <- [1,146,null,{}] 09:38:46 INFO - PROCESS | 4520 | 1464626326293 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 4520 | 1464626326399 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 09:38:46 INFO - PROCESS | 4520 | 1464626326461 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70EE000 == 44 [pid = 4520] [id = 46] 09:38:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B0D2D800) [pid = 4520] [serial = 134] [outer = 0000000000000000] 09:38:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0B0F92400) [pid = 4520] [serial = 135] [outer = 000000C0B0D2D800] 09:38:46 INFO - PROCESS | 4520 | 1464626326510 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0B619E000) [pid = 4520] [serial = 136] [outer = 000000C0B0D2D800] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB74000 == 43 [pid = 4520] [id = 41] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F44000 == 42 [pid = 4520] [id = 40] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C519A800 == 41 [pid = 4520] [id = 39] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B2378800 == 40 [pid = 4520] [id = 38] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F68800 == 39 [pid = 4520] [id = 37] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C111F800 == 38 [pid = 4520] [id = 36] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF0DF000 == 37 [pid = 4520] [id = 35] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD92B000 == 36 [pid = 4520] [id = 34] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6F16800 == 35 [pid = 4520] [id = 33] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B783D800 == 34 [pid = 4520] [id = 32] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5FD6800 == 33 [pid = 4520] [id = 31] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C0D800 == 32 [pid = 4520] [id = 30] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB387000 == 31 [pid = 4520] [id = 29] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E2D800 == 30 [pid = 4520] [id = 45] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5BE800 == 29 [pid = 4520] [id = 44] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5CA000 == 28 [pid = 4520] [id = 42] 09:38:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B57ED800 == 27 [pid = 4520] [id = 43] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BD12E400) [pid = 4520] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C4E88400) [pid = 4520] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BA042800) [pid = 4520] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C4FF0C00) [pid = 4520] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C4EBA400) [pid = 4520] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C3733800) [pid = 4520] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C37AC400) [pid = 4520] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BAB44C00) [pid = 4520] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE608000) [pid = 4520] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BF00EC00) [pid = 4520] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BF1ECC00) [pid = 4520] [serial = 31] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0AF29DC00) [pid = 4520] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B5E94000) [pid = 4520] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0C10EC400) [pid = 4520] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0AF210400) [pid = 4520] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C3E47800) [pid = 4520] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BA804400) [pid = 4520] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BE604C00) [pid = 4520] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0B6567000) [pid = 4520] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BA802800) [pid = 4520] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BE60D400) [pid = 4520] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C44BD000) [pid = 4520] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0AF2A9800) [pid = 4520] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0C00ED800) [pid = 4520] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0C3726400) [pid = 4520] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0C3464800) [pid = 4520] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B5E35000) [pid = 4520] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BB25B400) [pid = 4520] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0C0765400) [pid = 4520] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BE9AB400) [pid = 4520] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0C4EC0C00) [pid = 4520] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0C5450800) [pid = 4520] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0C50B6800) [pid = 4520] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0C4FF7C00) [pid = 4520] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0C3E4F800) [pid = 4520] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0B0F96800) [pid = 4520] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:38:47 INFO - PROCESS | 4520 | 1464626327816 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1587ms 09:38:47 INFO - PROCESS | 4520 | 1464626327873 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 4520 | 1464626327878 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 09:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:38:47 INFO - PROCESS | 4520 | 1464626327883 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 4520 | 1464626327887 Marionette TRACE conn7 <- [1,150,null,{}] 09:38:47 INFO - PROCESS | 4520 | 1464626327894 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 4520 | 1464626327977 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 09:38:47 INFO - PROCESS | 4520 | 1464626327986 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1567000 == 28 [pid = 4520] [id = 47] 09:38:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0AF2A4000) [pid = 4520] [serial = 137] [outer = 0000000000000000] 09:38:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0AF2A8400) [pid = 4520] [serial = 138] [outer = 000000C0AF2A4000] 09:38:48 INFO - PROCESS | 4520 | 1464626328037 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0B0D23800) [pid = 4520] [serial = 139] [outer = 000000C0AF2A4000] 09:38:48 INFO - PROCESS | 4520 | 1464626328487 Marionette TRACE conn7 <- [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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 09:38:48 INFO - PROCESS | 4520 | 1464626328516 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 4520 | 1464626328523 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 09:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:38:48 INFO - PROCESS | 4520 | 1464626328529 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 4520 | 1464626328532 Marionette TRACE conn7 <- [1,154,null,{}] 09:38:48 INFO - PROCESS | 4520 | 1464626328536 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 4520 | 1464626328625 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 09:38:48 INFO - PROCESS | 4520 | 1464626328635 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5F06800 == 29 [pid = 4520] [id = 48] 09:38:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B1534800) [pid = 4520] [serial = 140] [outer = 0000000000000000] 09:38:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0B5436400) [pid = 4520] [serial = 141] [outer = 000000C0B1534800] 09:38:48 INFO - PROCESS | 4520 | 1464626328681 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0B5E9D800) [pid = 4520] [serial = 142] [outer = 000000C0B1534800] 09:38:49 INFO - PROCESS | 4520 | 1464626329122 Marionette TRACE conn7 <- [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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 09:38:49 INFO - PROCESS | 4520 | 1464626329164 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 09:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:38:49 INFO - PROCESS | 4520 | 1464626329167 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 09:38:49 INFO - PROCESS | 4520 | 1464626329171 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 4520 | 1464626329175 Marionette TRACE conn7 <- [1,158,null,{}] 09:38:49 INFO - PROCESS | 4520 | 1464626329187 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 4520 | 1464626329282 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 09:38:49 INFO - PROCESS | 4520 | 1464626329323 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB64800 == 30 [pid = 4520] [id = 49] 09:38:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0ABDBC400) [pid = 4520] [serial = 143] [outer = 0000000000000000] 09:38:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BA041400) [pid = 4520] [serial = 144] [outer = 000000C0ABDBC400] 09:38:49 INFO - PROCESS | 4520 | 1464626329372 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BAB08000) [pid = 4520] [serial = 145] [outer = 000000C0ABDBC400] 09:38:49 INFO - PROCESS | 4520 | 1464626329803 Marionette TRACE conn7 <- [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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 09:38:49 INFO - PROCESS | 4520 | 1464626329863 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 4520 | 1464626329866 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 09:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:38:49 INFO - PROCESS | 4520 | 1464626329869 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 4520 | 1464626329871 Marionette TRACE conn7 <- [1,162,null,{}] 09:38:49 INFO - PROCESS | 4520 | 1464626329875 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 4520 | 1464626329963 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 09:38:49 INFO - PROCESS | 4520 | 1464626329970 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB56B800 == 31 [pid = 4520] [id = 50] 09:38:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BAB47C00) [pid = 4520] [serial = 146] [outer = 0000000000000000] 09:38:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BB375000) [pid = 4520] [serial = 147] [outer = 000000C0BAB47C00] 09:38:50 INFO - PROCESS | 4520 | 1464626330016 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BCEEC800) [pid = 4520] [serial = 148] [outer = 000000C0BAB47C00] 09:38:50 INFO - PROCESS | 4520 | 1464626330473 Marionette TRACE conn7 <- [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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 09:38:50 INFO - PROCESS | 4520 | 1464626330501 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 4520 | 1464626330503 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:38:50 INFO - PROCESS | 4520 | 1464626330507 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 4520 | 1464626330508 Marionette TRACE conn7 <- [1,166,null,{}] 09:38:50 INFO - PROCESS | 4520 | 1464626330512 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 4520 | 1464626330609 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 09:38:50 INFO - PROCESS | 4520 | 1464626330625 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD1BB800 == 32 [pid = 4520] [id = 51] 09:38:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0B0F95800) [pid = 4520] [serial = 149] [outer = 0000000000000000] 09:38:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BD56D400) [pid = 4520] [serial = 150] [outer = 000000C0B0F95800] 09:38:50 INFO - PROCESS | 4520 | 1464626330701 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BDBC8C00) [pid = 4520] [serial = 151] [outer = 000000C0B0F95800] 09:38:51 INFO - PROCESS | 4520 | 1464626331162 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 689ms 09:38:51 INFO - PROCESS | 4520 | 1464626331199 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 4520 | 1464626331201 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 09:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:38:51 INFO - PROCESS | 4520 | 1464626331210 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 4520 | 1464626331211 Marionette TRACE conn7 <- [1,170,null,{}] 09:38:51 INFO - PROCESS | 4520 | 1464626331215 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 4520 | 1464626331333 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 09:38:51 INFO - PROCESS | 4520 | 1464626331341 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD939000 == 33 [pid = 4520] [id = 52] 09:38:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BD575C00) [pid = 4520] [serial = 152] [outer = 0000000000000000] 09:38:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BE606000) [pid = 4520] [serial = 153] [outer = 000000C0BD575C00] 09:38:51 INFO - PROCESS | 4520 | 1464626331388 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BF00D400) [pid = 4520] [serial = 154] [outer = 000000C0BD575C00] 09:38:51 INFO - PROCESS | 4520 | 1464626331815 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 09:38:51 INFO - PROCESS | 4520 | 1464626331846 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 4520 | 1464626331848 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 09:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:38:51 INFO - PROCESS | 4520 | 1464626331851 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 4520 | 1464626331853 Marionette TRACE conn7 <- [1,174,null,{}] 09:38:51 INFO - PROCESS | 4520 | 1464626331856 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 4520 | 1464626331955 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 09:38:52 INFO - PROCESS | 4520 | 1464626332021 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE4DB000 == 34 [pid = 4520] [id = 53] 09:38:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0AF26F400) [pid = 4520] [serial = 155] [outer = 0000000000000000] 09:38:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BFB9E800) [pid = 4520] [serial = 156] [outer = 000000C0AF26F400] 09:38:52 INFO - PROCESS | 4520 | 1464626332068 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C03B9000) [pid = 4520] [serial = 157] [outer = 000000C0AF26F400] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C372F800) [pid = 4520] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0ABDC3C00) [pid = 4520] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C0768C00) [pid = 4520] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0AF975C00) [pid = 4520] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0B0F8C400) [pid = 4520] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0AFC18C00) [pid = 4520] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C3731C00) [pid = 4520] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BDB02400) [pid = 4520] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BB51E000) [pid = 4520] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BE60AC00) [pid = 4520] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0B0D25400) [pid = 4520] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B5E0C000) [pid = 4520] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B0F8D000) [pid = 4520] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BAB41800) [pid = 4520] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0C4F15000) [pid = 4520] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:38:52 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0B619AC00) [pid = 4520] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:38:52 INFO - PROCESS | 4520 | 1464626332579 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 775ms 09:38:52 INFO - PROCESS | 4520 | 1464626332629 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 4520 | 1464626332632 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 09:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:38:52 INFO - PROCESS | 4520 | 1464626332644 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 4520 | 1464626332646 Marionette TRACE conn7 <- [1,178,null,{}] 09:38:52 INFO - PROCESS | 4520 | 1464626332650 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:52 INFO - PROCESS | 4520 | 1464626332734 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 09:38:52 INFO - PROCESS | 4520 | 1464626332740 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF0DE800 == 35 [pid = 4520] [id = 54] 09:38:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0B6F26000) [pid = 4520] [serial = 158] [outer = 0000000000000000] 09:38:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE9BA000) [pid = 4520] [serial = 159] [outer = 000000C0B6F26000] 09:38:52 INFO - PROCESS | 4520 | 1464626332787 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0C0770000) [pid = 4520] [serial = 160] [outer = 000000C0B6F26000] 09:38:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BF15AC00) [pid = 4520] [serial = 161] [outer = 000000C0BB125000] 09:38:53 INFO - PROCESS | 4520 | 1464626333222 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 09:38:53 INFO - PROCESS | 4520 | 1464626333278 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 4520 | 1464626333281 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 09:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:38:53 INFO - PROCESS | 4520 | 1464626333285 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 4520 | 1464626333287 Marionette TRACE conn7 <- [1,182,null,{}] 09:38:53 INFO - PROCESS | 4520 | 1464626333290 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 4520 | 1464626333370 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 09:38:53 INFO - PROCESS | 4520 | 1464626333379 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB64000 == 36 [pid = 4520] [id = 55] 09:38:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BE21C800) [pid = 4520] [serial = 162] [outer = 0000000000000000] 09:38:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0C10F2400) [pid = 4520] [serial = 163] [outer = 000000C0BE21C800] 09:38:53 INFO - PROCESS | 4520 | 1464626333428 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0C3478400) [pid = 4520] [serial = 164] [outer = 000000C0BE21C800] 09:38:53 INFO - PROCESS | 4520 | 1464626333825 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 09:38:53 INFO - PROCESS | 4520 | 1464626333875 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 4520 | 1464626333877 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 09:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:38:53 INFO - PROCESS | 4520 | 1464626333889 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 4520 | 1464626333891 Marionette TRACE conn7 <- [1,186,null,{}] 09:38:53 INFO - PROCESS | 4520 | 1464626333896 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 4520 | 1464626333979 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 09:38:54 INFO - PROCESS | 4520 | 1464626333993 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C1B000 == 37 [pid = 4520] [id = 56] 09:38:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0C347CC00) [pid = 4520] [serial = 165] [outer = 0000000000000000] 09:38:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C3726C00) [pid = 4520] [serial = 166] [outer = 000000C0C347CC00] 09:38:54 INFO - PROCESS | 4520 | 1464626334042 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C372DC00) [pid = 4520] [serial = 167] [outer = 000000C0C347CC00] 09:38:54 INFO - PROCESS | 4520 | 1464626334546 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 691ms 09:38:54 INFO - PROCESS | 4520 | 1464626334574 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 4520 | 1464626334579 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 09:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:38:54 INFO - PROCESS | 4520 | 1464626334612 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 4520 | 1464626334617 Marionette TRACE conn7 <- [1,190,null,{}] 09:38:54 INFO - PROCESS | 4520 | 1464626334625 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 4520 | 1464626334791 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 09:38:54 INFO - PROCESS | 4520 | 1464626334873 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B565C000 == 38 [pid = 4520] [id = 57] 09:38:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B0B37C00) [pid = 4520] [serial = 168] [outer = 0000000000000000] 09:38:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B0F8F400) [pid = 4520] [serial = 169] [outer = 000000C0B0B37C00] 09:38:54 INFO - PROCESS | 4520 | 1464626334932 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0B577B800) [pid = 4520] [serial = 170] [outer = 000000C0B0B37C00] 09:38:55 INFO - PROCESS | 4520 | 1464626335694 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1164ms 09:38:55 INFO - PROCESS | 4520 | 1464626335753 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 4520 | 1464626335760 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:38:55 INFO - PROCESS | 4520 | 1464626335767 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 4520 | 1464626335771 Marionette TRACE conn7 <- [1,194,null,{}] 09:38:55 INFO - PROCESS | 4520 | 1464626335775 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 4520 | 1464626335903 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 09:38:55 INFO - PROCESS | 4520 | 1464626335961 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD927000 == 39 [pid = 4520] [id = 58] 09:38:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B7889800) [pid = 4520] [serial = 171] [outer = 0000000000000000] 09:38:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BAB3F000) [pid = 4520] [serial = 172] [outer = 000000C0B7889800] 09:38:56 INFO - PROCESS | 4520 | 1464626336018 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BD56F800) [pid = 4520] [serial = 173] [outer = 000000C0B7889800] 09:38:56 INFO - PROCESS | 4520 | 1464626336876 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:38:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB64000 == 38 [pid = 4520] [id = 55] 09:38:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF0DE800 == 37 [pid = 4520] [id = 54] 09:38:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE4DB000 == 36 [pid = 4520] [id = 53] 09:38:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD939000 == 35 [pid = 4520] [id = 52] 09:38:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD1BB800 == 34 [pid = 4520] [id = 51] 09:38:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB56B800 == 33 [pid = 4520] [id = 50] 09:38:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB64800 == 32 [pid = 4520] [id = 49] 09:38:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5F06800 == 31 [pid = 4520] [id = 48] 09:38:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1567000 == 30 [pid = 4520] [id = 47] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BE264C00) [pid = 4520] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0C3F0CC00) [pid = 4520] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C37A9C00) [pid = 4520] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C3E46800) [pid = 4520] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0AF208800) [pid = 4520] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0AF29B400) [pid = 4520] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C0F1E000) [pid = 4520] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BE9AEC00) [pid = 4520] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BF0A0400) [pid = 4520] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B5F85800) [pid = 4520] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BA8B3800) [pid = 4520] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B05BC800) [pid = 4520] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0C3F05C00) [pid = 4520] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0B14DE800) [pid = 4520] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BE215C00) [pid = 4520] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0C44C8800) [pid = 4520] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0BF017C00) [pid = 4520] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BCEEA800) [pid = 4520] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0C4EBE800) [pid = 4520] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0BE21BC00) [pid = 4520] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BB526C00) [pid = 4520] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0B633D000) [pid = 4520] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0B70A5000) [pid = 4520] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0B5435800) [pid = 4520] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0B6410400) [pid = 4520] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0C3479C00) [pid = 4520] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0C4E86000) [pid = 4520] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0C4EB9C00) [pid = 4520] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 71 (000000C0C4FF7800) [pid = 4520] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 70 (000000C0C4E86800) [pid = 4520] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 69 (000000C0C4F1FC00) [pid = 4520] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:38:56 INFO - PROCESS | 4520 | --DOMWINDOW == 68 (000000C0C3467000) [pid = 4520] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1213ms 09:38:56 INFO - PROCESS | 4520 | 1464626336986 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 4520 | 1464626336990 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 09:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:38:57 INFO - PROCESS | 4520 | 1464626336996 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 4520 | 1464626337000 Marionette TRACE conn7 <- [1,198,null,{}] 09:38:57 INFO - PROCESS | 4520 | 1464626337007 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 4520 | 1464626337107 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 09:38:57 INFO - PROCESS | 4520 | 1464626337171 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B2368800 == 31 [pid = 4520] [id = 59] 09:38:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 69 (000000C0AF967400) [pid = 4520] [serial = 174] [outer = 0000000000000000] 09:38:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 70 (000000C0B0239800) [pid = 4520] [serial = 175] [outer = 000000C0AF967400] 09:38:57 INFO - PROCESS | 4520 | 1464626337225 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 71 (000000C0B0F90400) [pid = 4520] [serial = 176] [outer = 000000C0AF967400] 09:38:57 INFO - PROCESS | 4520 | 1464626337610 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 09:38:57 INFO - PROCESS | 4520 | 1464626337641 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 4520 | 1464626337647 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 09:38:57 INFO - PROCESS | 4520 | 1464626337653 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:38:57 INFO - PROCESS | 4520 | 1464626337656 Marionette TRACE conn7 <- [1,202,null,{}] 09:38:57 INFO - PROCESS | 4520 | 1464626337676 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 4520 | 1464626337765 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 09:38:57 INFO - PROCESS | 4520 | 1464626337773 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7ACD000 == 32 [pid = 4520] [id = 60] 09:38:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0B5E88C00) [pid = 4520] [serial = 177] [outer = 0000000000000000] 09:38:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0B6340800) [pid = 4520] [serial = 178] [outer = 000000C0B5E88C00] 09:38:57 INFO - PROCESS | 4520 | 1464626337824 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0B7016C00) [pid = 4520] [serial = 179] [outer = 000000C0B5E88C00] 09:38:58 INFO - PROCESS | 4520 | 1464626338256 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 650ms 09:38:58 INFO - PROCESS | 4520 | 1464626338306 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 4520 | 1464626338309 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 09:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:38:58 INFO - PROCESS | 4520 | 1464626338313 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 4520 | 1464626338317 Marionette TRACE conn7 <- [1,206,null,{}] 09:38:58 INFO - PROCESS | 4520 | 1464626338329 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 4520 | 1464626338427 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 09:38:58 INFO - PROCESS | 4520 | 1464626338461 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB390000 == 33 [pid = 4520] [id = 61] 09:38:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0AF26EC00) [pid = 4520] [serial = 180] [outer = 0000000000000000] 09:38:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0BB122800) [pid = 4520] [serial = 181] [outer = 000000C0AF26EC00] 09:38:58 INFO - PROCESS | 4520 | 1464626338518 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0BD130400) [pid = 4520] [serial = 182] [outer = 000000C0AF26EC00] 09:38:58 INFO - PROCESS | 4520 | 1464626338919 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 09:38:58 INFO - PROCESS | 4520 | 1464626338945 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 4520 | 1464626338948 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 09:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:38:58 INFO - PROCESS | 4520 | 1464626338976 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 4520 | 1464626338979 Marionette TRACE conn7 <- [1,210,null,{}] 09:38:58 INFO - PROCESS | 4520 | 1464626338983 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 4520 | 1464626339073 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 09:38:59 INFO - PROCESS | 4520 | 1464626339079 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD1BA000 == 34 [pid = 4520] [id = 62] 09:38:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BE0B0400) [pid = 4520] [serial = 183] [outer = 0000000000000000] 09:38:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0BE264C00) [pid = 4520] [serial = 184] [outer = 000000C0BE0B0400] 09:38:59 INFO - PROCESS | 4520 | 1464626339127 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BE608400) [pid = 4520] [serial = 185] [outer = 000000C0BE0B0400] 09:38:59 INFO - PROCESS | 4520 | 1464626339581 Marionette TRACE conn7 <- [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]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 650ms 09:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:38:59 INFO - PROCESS | 4520 | 1464626339615 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 4520 | 1464626339617 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 09:38:59 INFO - PROCESS | 4520 | 1464626339621 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 4520 | 1464626339623 Marionette TRACE conn7 <- [1,214,null,{}] 09:38:59 INFO - PROCESS | 4520 | 1464626339626 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 4520 | 1464626339730 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 09:38:59 INFO - PROCESS | 4520 | 1464626339738 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD932800 == 35 [pid = 4520] [id = 63] 09:38:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BE610400) [pid = 4520] [serial = 186] [outer = 0000000000000000] 09:38:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BE6DC800) [pid = 4520] [serial = 187] [outer = 000000C0BE610400] 09:38:59 INFO - PROCESS | 4520 | 1464626339784 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BF011C00) [pid = 4520] [serial = 188] [outer = 000000C0BE610400] 09:39:00 INFO - PROCESS | 4520 | 1464626340251 Marionette TRACE conn7 <- [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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 09:39:00 INFO - PROCESS | 4520 | 1464626340317 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 4520 | 1464626340319 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 09:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:39:00 INFO - PROCESS | 4520 | 1464626340323 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 4520 | 1464626340325 Marionette TRACE conn7 <- [1,218,null,{}] 09:39:00 INFO - PROCESS | 4520 | 1464626340328 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 4520 | 1464626340459 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 09:39:00 INFO - PROCESS | 4520 | 1464626340508 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE4D9000 == 36 [pid = 4520] [id = 64] 09:39:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BF1E4C00) [pid = 4520] [serial = 189] [outer = 0000000000000000] 09:39:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0C3461400) [pid = 4520] [serial = 190] [outer = 000000C0BF1E4C00] 09:39:00 INFO - PROCESS | 4520 | 1464626340555 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0C3478000) [pid = 4520] [serial = 191] [outer = 000000C0BF1E4C00] 09:39:00 INFO - PROCESS | 4520 | 1464626340956 Marionette TRACE conn7 <- [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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 09:39:01 INFO - PROCESS | 4520 | 1464626341015 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 4520 | 1464626341018 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:39:01 INFO - PROCESS | 4520 | 1464626341021 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 4520 | 1464626341023 Marionette TRACE conn7 <- [1,222,null,{}] 09:39:01 INFO - PROCESS | 4520 | 1464626341058 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 4520 | 1464626341156 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 09:39:01 INFO - PROCESS | 4520 | 1464626341163 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1103800 == 37 [pid = 4520] [id = 65] 09:39:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0C347F800) [pid = 4520] [serial = 192] [outer = 0000000000000000] 09:39:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0C372A000) [pid = 4520] [serial = 193] [outer = 000000C0C347F800] 09:39:01 INFO - PROCESS | 4520 | 1464626341220 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0C37A8C00) [pid = 4520] [serial = 194] [outer = 000000C0C347F800] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BAB47C00) [pid = 4520] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0ABDBC400) [pid = 4520] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0AF2A4000) [pid = 4520] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B0F95800) [pid = 4520] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BE21C800) [pid = 4520] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0AF2A4C00) [pid = 4520] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0B6F23400) [pid = 4520] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BD56C000) [pid = 4520] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0BD575C00) [pid = 4520] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0AF26F400) [pid = 4520] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0B1534800) [pid = 4520] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:39:01 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0B6F26000) [pid = 4520] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:39:01 INFO - PROCESS | 4520 | 1464626341644 Marionette TRACE conn7 <- [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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 09:39:01 INFO - PROCESS | 4520 | 1464626341715 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 4520 | 1464626341718 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:39:01 INFO - PROCESS | 4520 | 1464626341721 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 4520 | 1464626341723 Marionette TRACE conn7 <- [1,226,null,{}] 09:39:01 INFO - PROCESS | 4520 | 1464626341727 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 4520 | 1464626341804 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 09:39:01 INFO - PROCESS | 4520 | 1464626341811 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C16000 == 38 [pid = 4520] [id = 66] 09:39:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BAB44C00) [pid = 4520] [serial = 195] [outer = 0000000000000000] 09:39:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0BE6DA800) [pid = 4520] [serial = 196] [outer = 000000C0BAB44C00] 09:39:01 INFO - PROCESS | 4520 | 1464626341856 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0C37AC000) [pid = 4520] [serial = 197] [outer = 000000C0BAB44C00] 09:39:02 INFO - PROCESS | 4520 | 1464626342246 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 09:39:02 INFO - PROCESS | 4520 | 1464626342310 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 4520 | 1464626342313 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 09:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:39:02 INFO - PROCESS | 4520 | 1464626342316 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 4520 | 1464626342318 Marionette TRACE conn7 <- [1,230,null,{}] 09:39:02 INFO - PROCESS | 4520 | 1464626342322 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 4520 | 1464626342402 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 09:39:02 INFO - PROCESS | 4520 | 1464626342411 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B74BF000 == 39 [pid = 4520] [id = 67] 09:39:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BA80A400) [pid = 4520] [serial = 198] [outer = 0000000000000000] 09:39:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BB0A4C00) [pid = 4520] [serial = 199] [outer = 000000C0BA80A400] 09:39:02 INFO - PROCESS | 4520 | 1464626342457 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BD127400) [pid = 4520] [serial = 200] [outer = 000000C0BA80A400] 09:39:02 INFO - PROCESS | 4520 | 1464626342876 Marionette TRACE conn7 <- [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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 09:39:02 INFO - PROCESS | 4520 | 1464626342906 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 4520 | 1464626342908 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 09:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:39:02 INFO - PROCESS | 4520 | 1464626342912 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 4520 | 1464626342914 Marionette TRACE conn7 <- [1,234,null,{}] 09:39:02 INFO - PROCESS | 4520 | 1464626342918 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 4520 | 1464626343027 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 09:39:03 INFO - PROCESS | 4520 | 1464626343035 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F48800 == 40 [pid = 4520] [id = 68] 09:39:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BD12D400) [pid = 4520] [serial = 201] [outer = 0000000000000000] 09:39:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0C37AF400) [pid = 4520] [serial = 202] [outer = 000000C0BD12D400] 09:39:03 INFO - PROCESS | 4520 | 1464626343082 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE607800) [pid = 4520] [serial = 203] [outer = 000000C0BD12D400] 09:39:03 INFO - PROCESS | 4520 | 1464626343511 Marionette TRACE conn7 <- [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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 09:39:03 INFO - PROCESS | 4520 | 1464626343586 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 4520 | 1464626343591 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:39:03 INFO - PROCESS | 4520 | 1464626343638 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 4520 | 1464626343643 Marionette TRACE conn7 <- [1,238,null,{}] 09:39:03 INFO - PROCESS | 4520 | 1464626343655 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 4520 | 1464626343768 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 09:39:03 INFO - PROCESS | 4520 | 1464626343900 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6554000 == 41 [pid = 4520] [id = 69] 09:39:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B0F90800) [pid = 4520] [serial = 204] [outer = 0000000000000000] 09:39:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0B1407400) [pid = 4520] [serial = 205] [outer = 000000C0B0F90800] 09:39:03 INFO - PROCESS | 4520 | 1464626343959 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0B6562C00) [pid = 4520] [serial = 206] [outer = 000000C0B0F90800] 09:39:04 INFO - PROCESS | 4520 | 1464626344694 Marionette TRACE conn7 <- [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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1085ms 09:39:04 INFO - PROCESS | 4520 | 1464626344727 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 4520 | 1464626344734 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 09:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:39:04 INFO - PROCESS | 4520 | 1464626344740 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 4520 | 1464626344744 Marionette TRACE conn7 <- [1,242,null,{}] 09:39:04 INFO - PROCESS | 4520 | 1464626344748 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 4520 | 1464626344863 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 09:39:04 INFO - PROCESS | 4520 | 1464626344927 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C030F800 == 42 [pid = 4520] [id = 70] 09:39:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BB376000) [pid = 4520] [serial = 207] [outer = 0000000000000000] 09:39:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BE419000) [pid = 4520] [serial = 208] [outer = 000000C0BB376000] 09:39:04 INFO - PROCESS | 4520 | 1464626344983 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BF1EE000) [pid = 4520] [serial = 209] [outer = 000000C0BB376000] 09:39:05 INFO - PROCESS | 4520 | 1464626345554 Marionette TRACE conn7 <- [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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 839ms 09:39:05 INFO - PROCESS | 4520 | 1464626345584 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 4520 | 1464626345587 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:39:05 INFO - PROCESS | 4520 | 1464626345590 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 4520 | 1464626345595 Marionette TRACE conn7 <- [1,246,null,{}] 09:39:05 INFO - PROCESS | 4520 | 1464626345608 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 4520 | 1464626345719 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 09:39:05 INFO - PROCESS | 4520 | 1464626345786 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C517D800 == 43 [pid = 4520] [id = 71] 09:39:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C3E46800) [pid = 4520] [serial = 210] [outer = 0000000000000000] 09:39:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C3E4B000) [pid = 4520] [serial = 211] [outer = 000000C0C3E46800] 09:39:05 INFO - PROCESS | 4520 | 1464626345846 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C3F07000) [pid = 4520] [serial = 212] [outer = 000000C0C3E46800] 09:39:06 INFO - PROCESS | 4520 | 1464626346395 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 838ms 09:39:06 INFO - PROCESS | 4520 | 1464626346457 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 4520 | 1464626346461 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 09:39:06 INFO - PROCESS | 4520 | 1464626346465 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 4520 | 1464626346467 Marionette TRACE conn7 <- [1,250,null,{}] 09:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:39:06 INFO - PROCESS | 4520 | 1464626346471 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 4520 | 1464626346581 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 09:39:06 INFO - PROCESS | 4520 | 1464626346660 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C540B000 == 44 [pid = 4520] [id = 72] 09:39:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C3F0E400) [pid = 4520] [serial = 213] [outer = 0000000000000000] 09:39:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C44CA000) [pid = 4520] [serial = 214] [outer = 000000C0C3F0E400] 09:39:06 INFO - PROCESS | 4520 | 1464626346716 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0C4E86400) [pid = 4520] [serial = 215] [outer = 000000C0C3F0E400] 09:39:07 INFO - PROCESS | 4520 | 1464626347286 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 879ms 09:39:07 INFO - PROCESS | 4520 | 1464626347353 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 4520 | 1464626347356 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:39:07 INFO - PROCESS | 4520 | 1464626347359 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 4520 | 1464626347361 Marionette TRACE conn7 <- [1,254,null,{}] 09:39:07 INFO - PROCESS | 4520 | 1464626347366 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 4520 | 1464626347470 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 09:39:07 INFO - PROCESS | 4520 | 1464626347535 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD194800 == 45 [pid = 4520] [id = 73] 09:39:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BD56EC00) [pid = 4520] [serial = 216] [outer = 0000000000000000] 09:39:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BFBA1800) [pid = 4520] [serial = 217] [outer = 000000C0BD56EC00] 09:39:07 INFO - PROCESS | 4520 | 1464626347590 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C4EB2800) [pid = 4520] [serial = 218] [outer = 000000C0BD56EC00] 09:39:08 INFO - PROCESS | 4520 | 1464626348428 Marionette TRACE conn7 <- [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]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1133ms 09:39:08 INFO - PROCESS | 4520 | 1464626348520 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 4520 | 1464626348523 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 09:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:39:08 INFO - PROCESS | 4520 | 1464626348545 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 4520 | 1464626348547 Marionette TRACE conn7 <- [1,258,null,{}] 09:39:08 INFO - PROCESS | 4520 | 1464626348632 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 4520 | 1464626348766 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70EE000 == 44 [pid = 4520] [id = 46] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B74BF000 == 43 [pid = 4520] [id = 67] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C16000 == 42 [pid = 4520] [id = 66] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1103800 == 41 [pid = 4520] [id = 65] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE4D9000 == 40 [pid = 4520] [id = 64] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD932800 == 39 [pid = 4520] [id = 63] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD1BA000 == 38 [pid = 4520] [id = 62] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB390000 == 37 [pid = 4520] [id = 61] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7ACD000 == 36 [pid = 4520] [id = 60] 09:39:08 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B2368800 == 35 [pid = 4520] [id = 59] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BB375000) [pid = 4520] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BA041400) [pid = 4520] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BAB08000) [pid = 4520] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0AF2A8400) [pid = 4520] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0B0D23800) [pid = 4520] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0B0F92400) [pid = 4520] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BD56D400) [pid = 4520] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0B0F98800) [pid = 4520] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0B0B32800) [pid = 4520] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0B7019800) [pid = 4520] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B6F25000) [pid = 4520] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BD576400) [pid = 4520] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BD56E800) [pid = 4520] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BF00D400) [pid = 4520] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BE606000) [pid = 4520] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BDBC8C00) [pid = 4520] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BE21C400) [pid = 4520] [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.] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0BFB9E800) [pid = 4520] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0B5436400) [pid = 4520] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0B5E9D800) [pid = 4520] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0C03B9000) [pid = 4520] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0C3726C00) [pid = 4520] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0BCEEC800) [pid = 4520] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0C3478400) [pid = 4520] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0C10F2400) [pid = 4520] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0C0770000) [pid = 4520] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0BE9BA000) [pid = 4520] [serial = 159] [outer = 0000000000000000] [url = about:blank] 09:39:08 INFO - PROCESS | 4520 | 1464626348865 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B0C69000 == 36 [pid = 4520] [id = 74] 09:39:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0ABDCB400) [pid = 4520] [serial = 219] [outer = 0000000000000000] 09:39:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0AF26A400) [pid = 4520] [serial = 220] [outer = 000000C0ABDCB400] 09:39:08 INFO - PROCESS | 4520 | 1464626348913 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0B0B38400) [pid = 4520] [serial = 221] [outer = 000000C0ABDCB400] 09:39:09 INFO - PROCESS | 4520 | 1464626349290 Marionette TRACE conn7 <- [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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 797ms 09:39:09 INFO - PROCESS | 4520 | 1464626349337 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 4520 | 1464626349343 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 09:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:39:09 INFO - PROCESS | 4520 | 1464626349349 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 4520 | 1464626349352 Marionette TRACE conn7 <- [1,262,null,{}] 09:39:09 INFO - PROCESS | 4520 | 1464626349356 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 4520 | 1464626349444 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 09:39:09 INFO - PROCESS | 4520 | 1464626349453 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB67800 == 37 [pid = 4520] [id = 75] 09:39:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0B61A5C00) [pid = 4520] [serial = 222] [outer = 0000000000000000] 09:39:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0B6F2E400) [pid = 4520] [serial = 223] [outer = 000000C0B61A5C00] 09:39:09 INFO - PROCESS | 4520 | 1464626349501 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BA040C00) [pid = 4520] [serial = 224] [outer = 000000C0B61A5C00] 09:39:09 INFO - PROCESS | 4520 | 1464626349942 Marionette TRACE conn7 <- [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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 09:39:09 INFO - PROCESS | 4520 | 1464626349979 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 4520 | 1464626349982 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 09:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:39:09 INFO - PROCESS | 4520 | 1464626349991 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 4520 | 1464626349995 Marionette TRACE conn7 <- [1,266,null,{}] 09:39:10 INFO - PROCESS | 4520 | 1464626350006 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 4520 | 1464626350095 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 09:39:10 INFO - PROCESS | 4520 | 1464626350105 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB396800 == 38 [pid = 4520] [id = 76] 09:39:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BAB41C00) [pid = 4520] [serial = 225] [outer = 0000000000000000] 09:39:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BAB47800) [pid = 4520] [serial = 226] [outer = 000000C0BAB41C00] 09:39:10 INFO - PROCESS | 4520 | 1464626350156 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BBA5B800) [pid = 4520] [serial = 227] [outer = 000000C0BAB41C00] 09:39:10 INFO - PROCESS | 4520 | 1464626350626 Marionette TRACE conn7 <- [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]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 693ms 09:39:10 INFO - PROCESS | 4520 | 1464626350685 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 4520 | 1464626350688 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:39:10 INFO - PROCESS | 4520 | 1464626350692 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 4520 | 1464626350694 Marionette TRACE conn7 <- [1,270,null,{}] 09:39:10 INFO - PROCESS | 4520 | 1464626350698 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 4520 | 1464626350784 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 09:39:10 INFO - PROCESS | 4520 | 1464626350793 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5B9000 == 39 [pid = 4520] [id = 77] 09:39:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BD56DC00) [pid = 4520] [serial = 228] [outer = 0000000000000000] 09:39:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BD573000) [pid = 4520] [serial = 229] [outer = 000000C0BD56DC00] 09:39:10 INFO - PROCESS | 4520 | 1464626350842 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE214800) [pid = 4520] [serial = 230] [outer = 000000C0BD56DC00] 09:39:11 INFO - PROCESS | 4520 | 1464626351258 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 09:39:11 INFO - PROCESS | 4520 | 1464626351323 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 4520 | 1464626351326 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:39:11 INFO - PROCESS | 4520 | 1464626351329 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 4520 | 1464626351331 Marionette TRACE conn7 <- [1,274,null,{}] 09:39:11 INFO - PROCESS | 4520 | 1464626351335 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 4520 | 1464626351439 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 09:39:11 INFO - PROCESS | 4520 | 1464626351504 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB5C000 == 40 [pid = 4520] [id = 78] 09:39:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BE408400) [pid = 4520] [serial = 231] [outer = 0000000000000000] 09:39:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BE608C00) [pid = 4520] [serial = 232] [outer = 000000C0BE408400] 09:39:11 INFO - PROCESS | 4520 | 1464626351549 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BE9BA000) [pid = 4520] [serial = 233] [outer = 000000C0BE408400] 09:39:11 INFO - PROCESS | 4520 | 1464626351979 Marionette TRACE conn7 <- [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]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 09:39:12 INFO - PROCESS | 4520 | 1464626352022 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 4520 | 1464626352025 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 09:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:39:12 INFO - PROCESS | 4520 | 1464626352028 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 4520 | 1464626352030 Marionette TRACE conn7 <- [1,278,null,{}] 09:39:12 INFO - PROCESS | 4520 | 1464626352040 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 4520 | 1464626352170 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 09:39:12 INFO - PROCESS | 4520 | 1464626352219 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF03B800 == 41 [pid = 4520] [id = 79] 09:39:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BF15D400) [pid = 4520] [serial = 234] [outer = 0000000000000000] 09:39:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0C03B7800) [pid = 4520] [serial = 235] [outer = 000000C0BF15D400] 09:39:12 INFO - PROCESS | 4520 | 1464626352266 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0C3472400) [pid = 4520] [serial = 236] [outer = 000000C0BF15D400] 09:39:12 INFO - PROCESS | 4520 | 1464626352685 Marionette TRACE conn7 <- [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]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 689ms 09:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:39:12 INFO - PROCESS | 4520 | 1464626352721 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 4520 | 1464626352724 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 09:39:12 INFO - PROCESS | 4520 | 1464626352727 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 4520 | 1464626352729 Marionette TRACE conn7 <- [1,282,null,{}] 09:39:12 INFO - PROCESS | 4520 | 1464626352733 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 4520 | 1464626352861 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 09:39:12 INFO - PROCESS | 4520 | 1464626352884 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0313000 == 42 [pid = 4520] [id = 80] 09:39:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BE25E400) [pid = 4520] [serial = 237] [outer = 0000000000000000] 09:39:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C3726000) [pid = 4520] [serial = 238] [outer = 000000C0BE25E400] 09:39:12 INFO - PROCESS | 4520 | 1464626352929 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C37AAC00) [pid = 4520] [serial = 239] [outer = 000000C0BE25E400] 09:39:13 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BE610400) [pid = 4520] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:39:13 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BE0B0400) [pid = 4520] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:39:13 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0B5E88C00) [pid = 4520] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:39:13 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0AF26EC00) [pid = 4520] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:39:13 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0AF967400) [pid = 4520] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:39:13 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BF1E4C00) [pid = 4520] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:39:13 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BA80A400) [pid = 4520] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:39:13 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0C347F800) [pid = 4520] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:39:13 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BAB44C00) [pid = 4520] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:39:13 INFO - PROCESS | 4520 | 1464626353400 Marionette TRACE conn7 <- [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]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 735ms 09:39:13 INFO - PROCESS | 4520 | 1464626353464 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 4520 | 1464626353467 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 09:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:39:13 INFO - PROCESS | 4520 | 1464626353470 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 4520 | 1464626353472 Marionette TRACE conn7 <- [1,286,null,{}] 09:39:13 INFO - PROCESS | 4520 | 1464626353475 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 4520 | 1464626353559 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 09:39:13 INFO - PROCESS | 4520 | 1464626353567 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F6E800 == 43 [pid = 4520] [id = 81] 09:39:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BA80A400) [pid = 4520] [serial = 240] [outer = 0000000000000000] 09:39:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BD568C00) [pid = 4520] [serial = 241] [outer = 000000C0BA80A400] 09:39:13 INFO - PROCESS | 4520 | 1464626353614 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BAB3C000) [pid = 4520] [serial = 242] [outer = 000000C0BA80A400] 09:39:14 INFO - PROCESS | 4520 | 1464626354014 Marionette TRACE conn7 <- [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]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 588ms 09:39:14 INFO - PROCESS | 4520 | 1464626354062 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 4520 | 1464626354064 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:39:14 INFO - PROCESS | 4520 | 1464626354068 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 4520 | 1464626354069 Marionette TRACE conn7 <- [1,290,null,{}] 09:39:14 INFO - PROCESS | 4520 | 1464626354073 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 4520 | 1464626354156 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 09:39:14 INFO - PROCESS | 4520 | 1464626354187 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5024800 == 44 [pid = 4520] [id = 82] 09:39:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0C3E4EC00) [pid = 4520] [serial = 243] [outer = 0000000000000000] 09:39:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0C3F11400) [pid = 4520] [serial = 244] [outer = 000000C0C3E4EC00] 09:39:14 INFO - PROCESS | 4520 | 1464626354232 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0C4E89400) [pid = 4520] [serial = 245] [outer = 000000C0C3E4EC00] 09:39:14 INFO - PROCESS | 4520 | 1464626354635 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 586ms 09:39:14 INFO - PROCESS | 4520 | 1464626354657 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 4520 | 1464626354659 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:39:14 INFO - PROCESS | 4520 | 1464626354672 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 4520 | 1464626354674 Marionette TRACE conn7 <- [1,294,null,{}] 09:39:14 INFO - PROCESS | 4520 | 1464626354687 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 4520 | 1464626354770 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 09:39:14 INFO - PROCESS | 4520 | 1464626354777 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5494800 == 45 [pid = 4520] [id = 83] 09:39:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C4EB5000) [pid = 4520] [serial = 246] [outer = 0000000000000000] 09:39:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C4EBC800) [pid = 4520] [serial = 247] [outer = 000000C0C4EB5000] 09:39:14 INFO - PROCESS | 4520 | 1464626354823 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C4F13800) [pid = 4520] [serial = 248] [outer = 000000C0C4EB5000] 09:39:15 INFO - PROCESS | 4520 | 1464626355232 Marionette TRACE conn7 <- [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]]]}] 09:39:15 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. 09:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 607ms 09:39:15 INFO - PROCESS | 4520 | 1464626355272 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 4520 | 1464626355275 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 09:39:15 INFO - PROCESS | 4520 | 1464626355278 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:39:15 INFO - PROCESS | 4520 | 1464626355281 Marionette TRACE conn7 <- [1,298,null,{}] 09:39:15 INFO - PROCESS | 4520 | 1464626355289 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 4520 | 1464626355444 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 09:39:15 INFO - PROCESS | 4520 | 1464626355573 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B22E2800 == 46 [pid = 4520] [id = 84] 09:39:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0AF265800) [pid = 4520] [serial = 249] [outer = 0000000000000000] 09:39:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0AF272000) [pid = 4520] [serial = 250] [outer = 000000C0AF265800] 09:39:15 INFO - PROCESS | 4520 | 1464626355632 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B0F92400) [pid = 4520] [serial = 251] [outer = 000000C0AF265800] 09:39:16 INFO - PROCESS | 4520 | 1464626356186 Marionette TRACE conn7 <- [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]]]}] 09:39:16 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. 09:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 09:39:16 INFO - PROCESS | 4520 | 1464626356227 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 4520 | 1464626356232 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:39:16 INFO - PROCESS | 4520 | 1464626356237 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 4520 | 1464626356242 Marionette TRACE conn7 <- [1,302,null,{}] 09:39:16 INFO - PROCESS | 4520 | 1464626356247 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 4520 | 1464626356360 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 09:39:16 INFO - PROCESS | 4520 | 1464626356441 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB54F000 == 47 [pid = 4520] [id = 85] 09:39:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0B70A2800) [pid = 4520] [serial = 252] [outer = 0000000000000000] 09:39:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BA044C00) [pid = 4520] [serial = 253] [outer = 000000C0B70A2800] 09:39:16 INFO - PROCESS | 4520 | 1464626356500 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BAB3D800) [pid = 4520] [serial = 254] [outer = 000000C0B70A2800] 09:39:16 INFO - PROCESS | 4520 | 1464626356768 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:39:17 INFO - PROCESS | 4520 | 1464626357127 Marionette TRACE conn7 <- [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]]]}] 09:39:17 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. 09:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 943ms 09:39:17 INFO - PROCESS | 4520 | 1464626357184 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 4520 | 1464626357187 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 09:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:39:17 INFO - PROCESS | 4520 | 1464626357191 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 4520 | 1464626357194 Marionette TRACE conn7 <- [1,306,null,{}] 09:39:17 INFO - PROCESS | 4520 | 1464626357198 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 4520 | 1464626357313 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 09:39:17 INFO - PROCESS | 4520 | 1464626357383 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E32800 == 48 [pid = 4520] [id = 86] 09:39:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BFB9D400) [pid = 4520] [serial = 255] [outer = 0000000000000000] 09:39:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C00ED400) [pid = 4520] [serial = 256] [outer = 000000C0BFB9D400] 09:39:17 INFO - PROCESS | 4520 | 1464626357439 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C347F000) [pid = 4520] [serial = 257] [outer = 000000C0BFB9D400] 09:39:18 INFO - PROCESS | 4520 | 1464626358011 Marionette TRACE conn7 <- [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]]]}] 09:39:18 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. 09:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 839ms 09:39:18 INFO - PROCESS | 4520 | 1464626358032 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 4520 | 1464626358037 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 09:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:39:18 INFO - PROCESS | 4520 | 1464626358049 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 4520 | 1464626358054 Marionette TRACE conn7 <- [1,310,null,{}] 09:39:18 INFO - PROCESS | 4520 | 1464626358059 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 4520 | 1464626358178 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 09:39:18 INFO - PROCESS | 4520 | 1464626358257 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60D4800 == 49 [pid = 4520] [id = 87] 09:39:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BD50DC00) [pid = 4520] [serial = 258] [outer = 0000000000000000] 09:39:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C0F23C00) [pid = 4520] [serial = 259] [outer = 000000C0BD50DC00] 09:39:18 INFO - PROCESS | 4520 | 1464626358313 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C4EBBC00) [pid = 4520] [serial = 260] [outer = 000000C0BD50DC00] 09:39:18 INFO - PROCESS | 4520 | 1464626358874 Marionette TRACE conn7 <- [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]]]}] 09:39:18 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. 09:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 902ms 09:39:18 INFO - PROCESS | 4520 | 1464626358947 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 4520 | 1464626358950 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 09:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:39:18 INFO - PROCESS | 4520 | 1464626358954 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 4520 | 1464626358956 Marionette TRACE conn7 <- [1,314,null,{}] 09:39:18 INFO - PROCESS | 4520 | 1464626358960 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 4520 | 1464626359072 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 09:39:19 INFO - PROCESS | 4520 | 1464626359138 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C6347800 == 50 [pid = 4520] [id = 88] 09:39:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C4F20000) [pid = 4520] [serial = 261] [outer = 0000000000000000] 09:39:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C4FEC000) [pid = 4520] [serial = 262] [outer = 000000C0C4F20000] 09:39:19 INFO - PROCESS | 4520 | 1464626359193 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C4FF6400) [pid = 4520] [serial = 263] [outer = 000000C0C4F20000] 09:39:19 INFO - PROCESS | 4520 | 1464626359840 Marionette TRACE conn7 <- [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]]]}] 09:39:19 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. 09:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 944ms 09:39:19 INFO - PROCESS | 4520 | 1464626359899 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 4520 | 1464626359902 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:39:19 INFO - PROCESS | 4520 | 1464626359906 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 4520 | 1464626359908 Marionette TRACE conn7 <- [1,318,null,{}] 09:39:19 INFO - PROCESS | 4520 | 1464626359912 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 4520 | 1464626360023 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 09:39:20 INFO - PROCESS | 4520 | 1464626360093 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B74B7800 == 51 [pid = 4520] [id = 89] 09:39:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0ABDCA800) [pid = 4520] [serial = 264] [outer = 0000000000000000] 09:39:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0AF29D800) [pid = 4520] [serial = 265] [outer = 000000C0ABDCA800] 09:39:20 INFO - PROCESS | 4520 | 1464626360310 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B231E000) [pid = 4520] [serial = 266] [outer = 000000C0ABDCA800] 09:39:21 INFO - PROCESS | 4520 | 1464626361038 Marionette TRACE conn7 <- [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]]]}] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5494800 == 50 [pid = 4520] [id = 83] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5024800 == 49 [pid = 4520] [id = 82] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F6E800 == 48 [pid = 4520] [id = 81] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0313000 == 47 [pid = 4520] [id = 80] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF03B800 == 46 [pid = 4520] [id = 79] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDB5C000 == 45 [pid = 4520] [id = 78] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5B9000 == 44 [pid = 4520] [id = 77] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB396800 == 43 [pid = 4520] [id = 76] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB67800 == 42 [pid = 4520] [id = 75] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B0C69000 == 41 [pid = 4520] [id = 74] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0C37AF400) [pid = 4520] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C517D800 == 40 [pid = 4520] [id = 71] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C030F800 == 39 [pid = 4520] [id = 70] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6554000 == 38 [pid = 4520] [id = 69] 09:39:21 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F48800 == 37 [pid = 4520] [id = 68] 09:39:21 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. 09:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1180ms 09:39:21 INFO - PROCESS | 4520 | 1464626361089 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 4520 | 1464626361094 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:39:21 INFO - PROCESS | 4520 | 1464626361099 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 4520 | 1464626361103 Marionette TRACE conn7 <- [1,322,null,{}] 09:39:21 INFO - PROCESS | 4520 | 1464626361108 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 4520 | 1464626361198 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 09:39:21 INFO - PROCESS | 4520 | 1464626361213 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6F04800 == 38 [pid = 4520] [id = 90] 09:39:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B0F94C00) [pid = 4520] [serial = 267] [outer = 0000000000000000] 09:39:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0B0F9B400) [pid = 4520] [serial = 268] [outer = 000000C0B0F94C00] 09:39:21 INFO - PROCESS | 4520 | 1464626361264 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0B6F25000) [pid = 4520] [serial = 269] [outer = 000000C0B0F94C00] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BD127400) [pid = 4520] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0B0F8F400) [pid = 4520] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BF011C00) [pid = 4520] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C372A000) [pid = 4520] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C3478000) [pid = 4520] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BB0A4C00) [pid = 4520] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C37A8C00) [pid = 4520] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C37AC000) [pid = 4520] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE6DA800) [pid = 4520] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BE608400) [pid = 4520] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BE6DC800) [pid = 4520] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BE264C00) [pid = 4520] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B6340800) [pid = 4520] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0B7016C00) [pid = 4520] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BB122800) [pid = 4520] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BD130400) [pid = 4520] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0B0239800) [pid = 4520] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B0F90400) [pid = 4520] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C3461400) [pid = 4520] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BAB3F000) [pid = 4520] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:39:21 INFO - PROCESS | 4520 | 1464626361762 Marionette TRACE conn7 <- [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]]]}] 09:39:21 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. 09:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 09:39:21 INFO - PROCESS | 4520 | 1464626361795 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 4520 | 1464626361799 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 09:39:21 INFO - PROCESS | 4520 | 1464626361805 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:39:21 INFO - PROCESS | 4520 | 1464626361808 Marionette TRACE conn7 <- [1,326,null,{}] 09:39:21 INFO - PROCESS | 4520 | 1464626361812 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 4520 | 1464626361903 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 09:39:21 INFO - PROCESS | 4520 | 1464626361912 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB56A000 == 39 [pid = 4520] [id = 91] 09:39:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BAB3B800) [pid = 4520] [serial = 270] [outer = 0000000000000000] 09:39:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BAB46000) [pid = 4520] [serial = 271] [outer = 000000C0BAB3B800] 09:39:21 INFO - PROCESS | 4520 | 1464626361962 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BD12A000) [pid = 4520] [serial = 272] [outer = 000000C0BAB3B800] 09:39:22 INFO - PROCESS | 4520 | 1464626362431 Marionette TRACE conn7 <- [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]]]}] 09:39:22 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. 09:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 09:39:22 INFO - PROCESS | 4520 | 1464626362479 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 4520 | 1464626362488 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:39:22 INFO - PROCESS | 4520 | 1464626362493 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 4520 | 1464626362496 Marionette TRACE conn7 <- [1,330,null,{}] 09:39:22 INFO - PROCESS | 4520 | 1464626362507 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 4520 | 1464626362597 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 09:39:22 INFO - PROCESS | 4520 | 1464626362668 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD93A000 == 40 [pid = 4520] [id = 92] 09:39:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BD517C00) [pid = 4520] [serial = 273] [outer = 0000000000000000] 09:39:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BD56F400) [pid = 4520] [serial = 274] [outer = 000000C0BD517C00] 09:39:22 INFO - PROCESS | 4520 | 1464626362714 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE602400) [pid = 4520] [serial = 275] [outer = 000000C0BD517C00] 09:39:23 INFO - PROCESS | 4520 | 1464626363089 Marionette TRACE conn7 <- [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]]]}] 09:39:23 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. 09:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 09:39:23 INFO - PROCESS | 4520 | 1464626363125 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 4520 | 1464626363128 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 09:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:39:23 INFO - PROCESS | 4520 | 1464626363132 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 4520 | 1464626363134 Marionette TRACE conn7 <- [1,334,null,{}] 09:39:23 INFO - PROCESS | 4520 | 1464626363137 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 4520 | 1464626363256 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 09:39:23 INFO - PROCESS | 4520 | 1464626363304 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF037800 == 41 [pid = 4520] [id = 93] 09:39:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BE772C00) [pid = 4520] [serial = 276] [outer = 0000000000000000] 09:39:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BF0A1000) [pid = 4520] [serial = 277] [outer = 000000C0BE772C00] 09:39:23 INFO - PROCESS | 4520 | 1464626363350 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C00ED800) [pid = 4520] [serial = 278] [outer = 000000C0BE772C00] 09:39:23 INFO - PROCESS | 4520 | 1464626363775 Marionette TRACE conn7 <- [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]]]}] 09:39:23 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. 09:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 09:39:23 INFO - PROCESS | 4520 | 1464626363826 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 4520 | 1464626363829 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 09:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:39:23 INFO - PROCESS | 4520 | 1464626363832 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 4520 | 1464626363834 Marionette TRACE conn7 <- [1,338,null,{}] 09:39:23 INFO - PROCESS | 4520 | 1464626363852 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 4520 | 1464626363959 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 09:39:23 INFO - PROCESS | 4520 | 1464626363972 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6395800 == 42 [pid = 4520] [id = 94] 09:39:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C10E9C00) [pid = 4520] [serial = 279] [outer = 0000000000000000] 09:39:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C10F2400) [pid = 4520] [serial = 280] [outer = 000000C0C10E9C00] 09:39:24 INFO - PROCESS | 4520 | 1464626364057 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C1764000) [pid = 4520] [serial = 281] [outer = 000000C0C10E9C00] 09:39:24 INFO - PROCESS | 4520 | 1464626364515 Marionette TRACE conn7 <- [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]]]}] 09:39:24 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. 09:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 733ms 09:39:24 INFO - PROCESS | 4520 | 1464626364593 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 4520 | 1464626364595 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 09:39:24 INFO - PROCESS | 4520 | 1464626364599 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:39:24 INFO - PROCESS | 4520 | 1464626364601 Marionette TRACE conn7 <- [1,342,null,{}] 09:39:24 INFO - PROCESS | 4520 | 1464626364605 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 4520 | 1464626364719 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 09:39:24 INFO - PROCESS | 4520 | 1464626364769 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5E36800 == 43 [pid = 4520] [id = 95] 09:39:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C372F000) [pid = 4520] [serial = 282] [outer = 0000000000000000] 09:39:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C37A8C00) [pid = 4520] [serial = 283] [outer = 000000C0C372F000] 09:39:24 INFO - PROCESS | 4520 | 1464626364814 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C3F03C00) [pid = 4520] [serial = 284] [outer = 000000C0C372F000] 09:39:25 INFO - PROCESS | 4520 | 1464626365227 Marionette TRACE conn7 <- [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]]]}] 09:39:25 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. 09:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BF15D400) [pid = 4520] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BE408400) [pid = 4520] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BD56DC00) [pid = 4520] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE25E400) [pid = 4520] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BA80A400) [pid = 4520] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C3E4EC00) [pid = 4520] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0ABDCB400) [pid = 4520] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B61A5C00) [pid = 4520] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BAB41C00) [pid = 4520] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:39:25 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BD12D400) [pid = 4520] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:39:25 INFO - PROCESS | 4520 | 1464626365328 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 4520 | 1464626365330 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:39:25 INFO - PROCESS | 4520 | 1464626365339 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 4520 | 1464626365341 Marionette TRACE conn7 <- [1,346,null,{}] 09:39:25 INFO - PROCESS | 4520 | 1464626365345 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 4520 | 1464626365437 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 09:39:25 INFO - PROCESS | 4520 | 1464626365448 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD17E800 == 44 [pid = 4520] [id = 96] 09:39:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0AF31F400) [pid = 4520] [serial = 285] [outer = 0000000000000000] 09:39:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0AF324800) [pid = 4520] [serial = 286] [outer = 000000C0AF31F400] 09:39:25 INFO - PROCESS | 4520 | 1464626365496 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0B6566400) [pid = 4520] [serial = 287] [outer = 000000C0AF31F400] 09:39:25 INFO - PROCESS | 4520 | 1464626365909 Marionette TRACE conn7 <- [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]]]}] 09:39:25 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. 09:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 09:39:25 INFO - PROCESS | 4520 | 1464626365967 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 4520 | 1464626365969 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:39:25 INFO - PROCESS | 4520 | 1464626365972 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 4520 | 1464626365974 Marionette TRACE conn7 <- [1,350,null,{}] 09:39:25 INFO - PROCESS | 4520 | 1464626365978 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 4520 | 1464626366085 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 09:39:26 INFO - PROCESS | 4520 | 1464626366094 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5187800 == 45 [pid = 4520] [id = 97] 09:39:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C37AD800) [pid = 4520] [serial = 288] [outer = 0000000000000000] 09:39:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C3E51400) [pid = 4520] [serial = 289] [outer = 000000C0C37AD800] 09:39:26 INFO - PROCESS | 4520 | 1464626366141 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C44C8800) [pid = 4520] [serial = 290] [outer = 000000C0C37AD800] 09:39:26 INFO - PROCESS | 4520 | 1464626366547 Marionette TRACE conn7 <- [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]]]}] 09:39:26 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. 09:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 09:39:26 INFO - PROCESS | 4520 | 1464626366605 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 4520 | 1464626366607 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:39:26 INFO - PROCESS | 4520 | 1464626366611 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 4520 | 1464626366613 Marionette TRACE conn7 <- [1,354,null,{}] 09:39:26 INFO - PROCESS | 4520 | 1464626366617 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 4520 | 1464626366709 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 09:39:26 INFO - PROCESS | 4520 | 1464626366718 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E23800 == 46 [pid = 4520] [id = 98] 09:39:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C4EB8800) [pid = 4520] [serial = 291] [outer = 0000000000000000] 09:39:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C4EBE400) [pid = 4520] [serial = 292] [outer = 000000C0C4EB8800] 09:39:26 INFO - PROCESS | 4520 | 1464626366762 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C4F20C00) [pid = 4520] [serial = 293] [outer = 000000C0C4EB8800] 09:39:27 INFO - PROCESS | 4520 | 1464626367167 Marionette TRACE conn7 <- [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]]]}] 09:39:27 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. 09:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 09:39:27 INFO - PROCESS | 4520 | 1464626367205 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 4520 | 1464626367208 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 09:39:27 INFO - PROCESS | 4520 | 1464626367211 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:39:27 INFO - PROCESS | 4520 | 1464626367213 Marionette TRACE conn7 <- [1,358,null,{}] 09:39:27 INFO - PROCESS | 4520 | 1464626367221 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 4520 | 1464626367304 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 09:39:27 INFO - PROCESS | 4520 | 1464626367311 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C633E800 == 47 [pid = 4520] [id = 99] 09:39:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BE39C400) [pid = 4520] [serial = 294] [outer = 0000000000000000] 09:39:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BE3A3800) [pid = 4520] [serial = 295] [outer = 000000C0BE39C400] 09:39:27 INFO - PROCESS | 4520 | 1464626367360 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C4FF1800) [pid = 4520] [serial = 296] [outer = 000000C0BE39C400] 09:39:28 INFO - PROCESS | 4520 | 1464626368071 Marionette TRACE conn7 <- [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]]]}] 09:39:28 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. 09:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 881ms 09:39:28 INFO - PROCESS | 4520 | 1464626368095 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 4520 | 1464626368099 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:39:28 INFO - PROCESS | 4520 | 1464626368118 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 4520 | 1464626368123 Marionette TRACE conn7 <- [1,362,null,{}] 09:39:28 INFO - PROCESS | 4520 | 1464626368129 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 4520 | 1464626368248 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 09:39:28 INFO - PROCESS | 4520 | 1464626368320 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB395000 == 48 [pid = 4520] [id = 100] 09:39:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B6409000) [pid = 4520] [serial = 297] [outer = 0000000000000000] 09:39:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0B70A9C00) [pid = 4520] [serial = 298] [outer = 000000C0B6409000] 09:39:28 INFO - PROCESS | 4520 | 1464626368377 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0BAB43000) [pid = 4520] [serial = 299] [outer = 000000C0B6409000] 09:39:29 INFO - PROCESS | 4520 | 1464626369042 Marionette TRACE conn7 <- [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]]]}] 09:39:29 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. 09:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 09:39:29 INFO - PROCESS | 4520 | 1464626369108 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 4520 | 1464626369115 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:39:29 INFO - PROCESS | 4520 | 1464626369122 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 4520 | 1464626369125 Marionette TRACE conn7 <- [1,366,null,{}] 09:39:29 INFO - PROCESS | 4520 | 1464626369129 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 4520 | 1464626369244 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 09:39:29 INFO - PROCESS | 4520 | 1464626369313 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8C0000 == 49 [pid = 4520] [id = 101] 09:39:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BD50FC00) [pid = 4520] [serial = 300] [outer = 0000000000000000] 09:39:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0BE39BC00) [pid = 4520] [serial = 301] [outer = 000000C0BD50FC00] 09:39:29 INFO - PROCESS | 4520 | 1464626369369 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0BE60BC00) [pid = 4520] [serial = 302] [outer = 000000C0BD50FC00] 09:39:30 INFO - PROCESS | 4520 | 1464626370033 Marionette TRACE conn7 <- [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]]]}] 09:39:30 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. 09:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 944ms 09:39:30 INFO - PROCESS | 4520 | 1464626370070 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 4520 | 1464626370073 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 09:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:39:30 INFO - PROCESS | 4520 | 1464626370077 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 4520 | 1464626370082 Marionette TRACE conn7 <- [1,370,null,{}] 09:39:30 INFO - PROCESS | 4520 | 1464626370094 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 4520 | 1464626370212 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 09:39:30 INFO - PROCESS | 4520 | 1464626370282 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C6342800 == 50 [pid = 4520] [id = 102] 09:39:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0BD599C00) [pid = 4520] [serial = 303] [outer = 0000000000000000] 09:39:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0BE60AC00) [pid = 4520] [serial = 304] [outer = 000000C0BD599C00] 09:39:30 INFO - PROCESS | 4520 | 1464626370340 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C175F000) [pid = 4520] [serial = 305] [outer = 000000C0BD599C00] 09:39:30 INFO - PROCESS | 4520 | 1464626370955 Marionette TRACE conn7 <- [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]]]}] 09:39:31 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. 09:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 943ms 09:39:31 INFO - PROCESS | 4520 | 1464626371022 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 4520 | 1464626371026 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:39:31 INFO - PROCESS | 4520 | 1464626371029 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 4520 | 1464626371032 Marionette TRACE conn7 <- [1,374,null,{}] 09:39:31 INFO - PROCESS | 4520 | 1464626371050 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 4520 | 1464626371162 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 09:39:31 INFO - PROCESS | 4520 | 1464626371230 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BDC000 == 51 [pid = 4520] [id = 103] 09:39:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C3479C00) [pid = 4520] [serial = 306] [outer = 0000000000000000] 09:39:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C3725000) [pid = 4520] [serial = 307] [outer = 000000C0C3479C00] 09:39:31 INFO - PROCESS | 4520 | 1464626371286 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C4EBE800) [pid = 4520] [serial = 308] [outer = 000000C0C3479C00] 09:39:31 INFO - PROCESS | 4520 | 1464626371887 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:39:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 900ms 09:39:31 INFO - PROCESS | 4520 | 1464626371931 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 4520 | 1464626371933 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:39:31 INFO - PROCESS | 4520 | 1464626371937 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 4520 | 1464626371939 Marionette TRACE conn7 <- [1,378,null,{}] 09:39:31 INFO - PROCESS | 4520 | 1464626371943 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 4520 | 1464626372065 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 09:39:32 INFO - PROCESS | 4520 | 1464626372154 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE33F000 == 52 [pid = 4520] [id = 104] 09:39:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0BE382000) [pid = 4520] [serial = 309] [outer = 0000000000000000] 09:39:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0BE383C00) [pid = 4520] [serial = 310] [outer = 000000C0BE382000] 09:39:32 INFO - PROCESS | 4520 | 1464626372211 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0C03C0C00) [pid = 4520] [serial = 311] [outer = 000000C0BE382000] 09:39:33 INFO - PROCESS | 4520 | 1464626373095 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:39:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1196ms 09:39:33 INFO - PROCESS | 4520 | 1464626373136 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 4520 | 1464626373140 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 09:39:33 INFO - PROCESS | 4520 | 1464626373146 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:39:33 INFO - PROCESS | 4520 | 1464626373150 Marionette TRACE conn7 <- [1,382,null,{}] 09:39:33 INFO - PROCESS | 4520 | 1464626373157 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 4520 | 1464626373259 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 09:39:33 INFO - PROCESS | 4520 | 1464626373335 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD182000 == 53 [pid = 4520] [id = 105] 09:39:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0B02CBC00) [pid = 4520] [serial = 312] [outer = 0000000000000000] 09:39:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0B142C800) [pid = 4520] [serial = 313] [outer = 000000C0B02CBC00] 09:39:33 INFO - PROCESS | 4520 | 1464626373385 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0BA80E800) [pid = 4520] [serial = 314] [outer = 000000C0B02CBC00] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E23800 == 52 [pid = 4520] [id = 98] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5187800 == 51 [pid = 4520] [id = 97] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD17E800 == 50 [pid = 4520] [id = 96] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5E36800 == 49 [pid = 4520] [id = 95] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6395800 == 48 [pid = 4520] [id = 94] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF037800 == 47 [pid = 4520] [id = 93] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD93A000 == 46 [pid = 4520] [id = 92] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB56A000 == 45 [pid = 4520] [id = 91] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6F04800 == 44 [pid = 4520] [id = 90] 09:39:33 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B74B7800 == 43 [pid = 4520] [id = 89] 09:39:33 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0C4EBC800) [pid = 4520] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | 1464626374043 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:39:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 943ms 09:39:34 INFO - PROCESS | 4520 | 1464626374093 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 4520 | 1464626374099 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0C03B7800) [pid = 4520] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0B1407400) [pid = 4520] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0BE608C00) [pid = 4520] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0C3E4B000) [pid = 4520] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0C3472400) [pid = 4520] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BE419000) [pid = 4520] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0BD573000) [pid = 4520] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C3726000) [pid = 4520] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BD568C00) [pid = 4520] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0C3F11400) [pid = 4520] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0AF26A400) [pid = 4520] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C4E89400) [pid = 4520] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0B0B38400) [pid = 4520] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0B6F2E400) [pid = 4520] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BA040C00) [pid = 4520] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BAB47800) [pid = 4520] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BBA5B800) [pid = 4520] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BFBA1800) [pid = 4520] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C37AAC00) [pid = 4520] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C44CA000) [pid = 4520] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BE607800) [pid = 4520] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BE9BA000) [pid = 4520] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BAB3C000) [pid = 4520] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BE214800) [pid = 4520] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:39:34 INFO - PROCESS | 4520 | 1464626374121 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 4520 | 1464626374124 Marionette TRACE conn7 <- [1,386,null,{}] 09:39:34 INFO - PROCESS | 4520 | 1464626374130 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 4520 | 1464626374223 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 09:39:34 INFO - PROCESS | 4520 | 1464626374230 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B63EA000 == 44 [pid = 4520] [id = 106] 09:39:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0AF970400) [pid = 4520] [serial = 315] [outer = 0000000000000000] 09:39:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0B5F91800) [pid = 4520] [serial = 316] [outer = 000000C0AF970400] 09:39:34 INFO - PROCESS | 4520 | 1464626374284 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0BA80B800) [pid = 4520] [serial = 317] [outer = 000000C0AF970400] 09:39:34 INFO - PROCESS | 4520 | 1464626374794 Marionette TRACE conn7 <- [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]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 754ms 09:39:34 INFO - PROCESS | 4520 | 1464626374861 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 4520 | 1464626374863 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:39:34 INFO - PROCESS | 4520 | 1464626374867 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 4520 | 1464626374871 Marionette TRACE conn7 <- [1,390,null,{}] 09:39:34 INFO - PROCESS | 4520 | 1464626374881 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 4520 | 1464626374969 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 09:39:34 INFO - PROCESS | 4520 | 1464626374984 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD819000 == 45 [pid = 4520] [id = 107] 09:39:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0BD519C00) [pid = 4520] [serial = 318] [outer = 0000000000000000] 09:39:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BD572400) [pid = 4520] [serial = 319] [outer = 000000C0BD519C00] 09:39:35 INFO - PROCESS | 4520 | 1464626375035 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BD59C000) [pid = 4520] [serial = 320] [outer = 000000C0BD519C00] 09:39:35 INFO - PROCESS | 4520 | 1464626375514 Marionette TRACE conn7 <- [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]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 692ms 09:39:35 INFO - PROCESS | 4520 | 1464626375562 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 4520 | 1464626375565 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 09:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:39:35 INFO - PROCESS | 4520 | 1464626375568 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 4520 | 1464626375570 Marionette TRACE conn7 <- [1,394,null,{}] 09:39:35 INFO - PROCESS | 4520 | 1464626375574 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 4520 | 1464626375664 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 09:39:35 INFO - PROCESS | 4520 | 1464626375673 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE45D800 == 46 [pid = 4520] [id = 108] 09:39:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BE387000) [pid = 4520] [serial = 321] [outer = 0000000000000000] 09:39:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0BE39E800) [pid = 4520] [serial = 322] [outer = 000000C0BE387000] 09:39:35 INFO - PROCESS | 4520 | 1464626375720 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BE60A000) [pid = 4520] [serial = 323] [outer = 000000C0BE387000] 09:39:36 INFO - PROCESS | 4520 | 1464626376175 Marionette TRACE conn7 <- [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]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:39:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 09:39:36 INFO - PROCESS | 4520 | 1464626376201 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 4520 | 1464626376203 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 09:39:36 INFO - PROCESS | 4520 | 1464626376207 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:39:36 INFO - PROCESS | 4520 | 1464626376209 Marionette TRACE conn7 <- [1,398,null,{}] 09:39:36 INFO - PROCESS | 4520 | 1464626376212 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 4520 | 1464626376295 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 09:39:36 INFO - PROCESS | 4520 | 1464626376332 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C110F000 == 47 [pid = 4520] [id = 109] 09:39:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0BEA65000) [pid = 4520] [serial = 324] [outer = 0000000000000000] 09:39:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BF0A5400) [pid = 4520] [serial = 325] [outer = 000000C0BEA65000] 09:39:36 INFO - PROCESS | 4520 | 1464626376378 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C10E6400) [pid = 4520] [serial = 326] [outer = 000000C0BEA65000] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C4EB8800) [pid = 4520] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0C10E9C00) [pid = 4520] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0C372F000) [pid = 4520] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BAB3B800) [pid = 4520] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0B0F94C00) [pid = 4520] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BD517C00) [pid = 4520] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0ABDCA800) [pid = 4520] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0AF31F400) [pid = 4520] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C37AD800) [pid = 4520] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BE772C00) [pid = 4520] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:39:36 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0C4EB5000) [pid = 4520] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:39:37 INFO - PROCESS | 4520 | 1464626377354 Marionette TRACE conn7 <- [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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1180ms 09:39:37 INFO - PROCESS | 4520 | 1464626377390 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 09:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:39:37 INFO - PROCESS | 4520 | 1464626377396 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 09:39:37 INFO - PROCESS | 4520 | 1464626377402 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 4520 | 1464626377407 Marionette TRACE conn7 <- [1,402,null,{}] 09:39:37 INFO - PROCESS | 4520 | 1464626377413 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 4520 | 1464626377530 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 09:39:37 INFO - PROCESS | 4520 | 1464626377604 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1DE800 == 48 [pid = 4520] [id = 110] 09:39:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0B5435800) [pid = 4520] [serial = 327] [outer = 0000000000000000] 09:39:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0B6567C00) [pid = 4520] [serial = 328] [outer = 000000C0B5435800] 09:39:37 INFO - PROCESS | 4520 | 1464626377662 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0BA045800) [pid = 4520] [serial = 329] [outer = 000000C0B5435800] 09:39:38 INFO - PROCESS | 4520 | 1464626378332 Marionette TRACE conn7 <- [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]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 09:39:38 INFO - PROCESS | 4520 | 1464626378390 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 4520 | 1464626378397 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:39:38 INFO - PROCESS | 4520 | 1464626378404 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 4520 | 1464626378407 Marionette TRACE conn7 <- [1,406,null,{}] 09:39:38 INFO - PROCESS | 4520 | 1464626378412 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 4520 | 1464626378530 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 09:39:38 INFO - PROCESS | 4520 | 1464626378602 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C369D800 == 49 [pid = 4520] [id = 111] 09:39:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BD595800) [pid = 4520] [serial = 330] [outer = 0000000000000000] 09:39:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BD59CC00) [pid = 4520] [serial = 331] [outer = 000000C0BD595800] 09:39:38 INFO - PROCESS | 4520 | 1464626378658 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BE3A5000) [pid = 4520] [serial = 332] [outer = 000000C0BD595800] 09:39:39 INFO - PROCESS | 4520 | 1464626379322 Marionette TRACE conn7 <- [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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 987ms 09:39:39 INFO - PROCESS | 4520 | 1464626379397 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 4520 | 1464626379400 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 09:39:39 INFO - PROCESS | 4520 | 1464626379404 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:39:39 INFO - PROCESS | 4520 | 1464626379408 Marionette TRACE conn7 <- [1,410,null,{}] 09:39:39 INFO - PROCESS | 4520 | 1464626379421 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 4520 | 1464626379537 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 09:39:39 INFO - PROCESS | 4520 | 1464626379610 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F57000 == 50 [pid = 4520] [id = 112] 09:39:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C1387400) [pid = 4520] [serial = 333] [outer = 0000000000000000] 09:39:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C138EC00) [pid = 4520] [serial = 334] [outer = 000000C0C1387400] 09:39:39 INFO - PROCESS | 4520 | 1464626379668 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C175BC00) [pid = 4520] [serial = 335] [outer = 000000C0C1387400] 09:39:40 INFO - PROCESS | 4520 | 1464626380236 Marionette TRACE conn7 <- [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]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 881ms 09:39:40 INFO - PROCESS | 4520 | 1464626380291 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 4520 | 1464626380294 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 09:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:39:40 INFO - PROCESS | 4520 | 1464626380298 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 4520 | 1464626380300 Marionette TRACE conn7 <- [1,414,null,{}] 09:39:40 INFO - PROCESS | 4520 | 1464626380304 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 4520 | 1464626380415 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 09:39:40 INFO - PROCESS | 4520 | 1464626380498 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5191800 == 51 [pid = 4520] [id = 113] 09:39:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C3478800) [pid = 4520] [serial = 336] [outer = 0000000000000000] 09:39:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C3726C00) [pid = 4520] [serial = 337] [outer = 000000C0C3478800] 09:39:40 INFO - PROCESS | 4520 | 1464626380553 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C37B0C00) [pid = 4520] [serial = 338] [outer = 000000C0C3478800] 09:39:41 INFO - PROCESS | 4520 | 1464626381155 Marionette TRACE conn7 <- [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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 880ms 09:39:41 INFO - PROCESS | 4520 | 1464626381179 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 4520 | 1464626381182 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 09:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:39:41 INFO - PROCESS | 4520 | 1464626381185 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 4520 | 1464626381188 Marionette TRACE conn7 <- [1,418,null,{}] 09:39:41 INFO - PROCESS | 4520 | 1464626381192 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 4520 | 1464626381298 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 09:39:41 INFO - PROCESS | 4520 | 1464626381380 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BBD000 == 52 [pid = 4520] [id = 114] 09:39:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C17DB000) [pid = 4520] [serial = 339] [outer = 0000000000000000] 09:39:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C17DEC00) [pid = 4520] [serial = 340] [outer = 000000C0C17DB000] 09:39:41 INFO - PROCESS | 4520 | 1464626381435 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C3476C00) [pid = 4520] [serial = 341] [outer = 000000C0C17DB000] 09:39:42 INFO - PROCESS | 4520 | 1464626382464 Marionette TRACE conn7 <- [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]]]}] 09:39:42 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 09:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1343ms 09:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:39:42 INFO - PROCESS | 4520 | 1464626382532 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 4520 | 1464626382534 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 09:39:42 INFO - PROCESS | 4520 | 1464626382581 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 4520 | 1464626382583 Marionette TRACE conn7 <- [1,422,null,{}] 09:39:42 INFO - PROCESS | 4520 | 1464626382589 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 4520 | 1464626382699 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 09:39:42 INFO - PROCESS | 4520 | 1464626382881 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6F07000 == 53 [pid = 4520] [id = 115] 09:39:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0AF29DC00) [pid = 4520] [serial = 342] [outer = 0000000000000000] 09:39:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0AF31E800) [pid = 4520] [serial = 343] [outer = 000000C0AF29DC00] 09:39:42 INFO - PROCESS | 4520 | 1464626382932 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0B577EC00) [pid = 4520] [serial = 344] [outer = 000000C0AF29DC00] 09:39:43 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE45D800 == 52 [pid = 4520] [id = 108] 09:39:43 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD819000 == 51 [pid = 4520] [id = 107] 09:39:43 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B63EA000 == 50 [pid = 4520] [id = 106] 09:39:43 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD182000 == 49 [pid = 4520] [id = 105] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0C4F13800) [pid = 4520] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0C4EBE400) [pid = 4520] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C10F2400) [pid = 4520] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C37A8C00) [pid = 4520] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0C1764000) [pid = 4520] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BAB46000) [pid = 4520] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C0F23C00) [pid = 4520] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0B0F9B400) [pid = 4520] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0B6F25000) [pid = 4520] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BD56F400) [pid = 4520] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BE602400) [pid = 4520] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0AF272000) [pid = 4520] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0B231E000) [pid = 4520] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0AF29D800) [pid = 4520] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BA044C00) [pid = 4520] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C4FEC000) [pid = 4520] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C00ED400) [pid = 4520] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0AF324800) [pid = 4520] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C3E51400) [pid = 4520] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C4F20C00) [pid = 4520] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C3F03C00) [pid = 4520] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0C44C8800) [pid = 4520] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BD12A000) [pid = 4520] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BF0A1000) [pid = 4520] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C00ED800) [pid = 4520] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0B6566400) [pid = 4520] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 4520 | 1464626383991 Marionette TRACE conn7 <- [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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1474ms 09:39:44 INFO - PROCESS | 4520 | 1464626384015 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 4520 | 1464626384019 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 09:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:39:44 INFO - PROCESS | 4520 | 1464626384024 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 4520 | 1464626384027 Marionette TRACE conn7 <- [1,426,null,{}] 09:39:44 INFO - PROCESS | 4520 | 1464626384033 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 4520 | 1464626384128 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 09:39:44 INFO - PROCESS | 4520 | 1464626384137 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BA05E800 == 50 [pid = 4520] [id = 116] 09:39:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0B6568800) [pid = 4520] [serial = 345] [outer = 0000000000000000] 09:39:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0B7017800) [pid = 4520] [serial = 346] [outer = 000000C0B6568800] 09:39:44 INFO - PROCESS | 4520 | 1464626384186 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BAB47800) [pid = 4520] [serial = 347] [outer = 000000C0B6568800] 09:39:44 INFO - PROCESS | 4520 | 1464626384693 Marionette TRACE conn7 <- [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] 09:39:44 INFO - PROCESS | 4520 | 1464626384767 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 09:39:44 INFO - PROCESS | 4520 | 1464626384771 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:39:44 INFO - PROCESS | 4520 | 1464626384773 Marionette TRACE conn7 <- [1,430,null,{}] 09:39:44 INFO - PROCESS | 4520 | 1464626384777 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 4520 | 1464626384874 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 09:39:44 INFO - PROCESS | 4520 | 1464626384949 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8A4800 == 51 [pid = 4520] [id = 117] 09:39:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BA80A400) [pid = 4520] [serial = 348] [outer = 0000000000000000] 09:39:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BDF56400) [pid = 4520] [serial = 349] [outer = 000000C0BA80A400] 09:39:45 INFO - PROCESS | 4520 | 1464626384996 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BE39A000) [pid = 4520] [serial = 350] [outer = 000000C0BA80A400] 09:39:45 INFO - PROCESS | 4520 | 1464626385379 Marionette TRACE conn7 <- [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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 628ms 09:39:45 INFO - PROCESS | 4520 | 1464626385408 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 4520 | 1464626385411 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:39:45 INFO - PROCESS | 4520 | 1464626385421 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 4520 | 1464626385427 Marionette TRACE conn7 <- [1,434,null,{}] 09:39:45 INFO - PROCESS | 4520 | 1464626385431 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 4520 | 1464626385551 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 09:39:45 INFO - PROCESS | 4520 | 1464626385560 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF0DD800 == 52 [pid = 4520] [id = 118] 09:39:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BE9AB400) [pid = 4520] [serial = 351] [outer = 0000000000000000] 09:39:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C0764000) [pid = 4520] [serial = 352] [outer = 000000C0BE9AB400] 09:39:45 INFO - PROCESS | 4520 | 1464626385608 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C1394800) [pid = 4520] [serial = 353] [outer = 000000C0BE9AB400] 09:39:46 INFO - PROCESS | 4520 | 1464626386089 Marionette TRACE conn7 <- [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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 09:39:46 INFO - PROCESS | 4520 | 1464626386107 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 4520 | 1464626386110 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:39:46 INFO - PROCESS | 4520 | 1464626386113 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 4520 | 1464626386115 Marionette TRACE conn7 <- [1,438,null,{}] 09:39:46 INFO - PROCESS | 4520 | 1464626386119 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 4520 | 1464626386232 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 09:39:46 INFO - PROCESS | 4520 | 1464626386282 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15BF800 == 53 [pid = 4520] [id = 119] 09:39:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C1812800) [pid = 4520] [serial = 354] [outer = 0000000000000000] 09:39:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C1815400) [pid = 4520] [serial = 355] [outer = 000000C0C1812800] 09:39:46 INFO - PROCESS | 4520 | 1464626386328 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C181F400) [pid = 4520] [serial = 356] [outer = 000000C0C1812800] 09:39:46 INFO - PROCESS | 4520 | 1464626386768 Marionette TRACE conn7 <- [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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 09:39:46 INFO - PROCESS | 4520 | 1464626386807 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 4520 | 1464626386809 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:39:46 INFO - PROCESS | 4520 | 1464626386812 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 4520 | 1464626386822 Marionette TRACE conn7 <- [1,442,null,{}] 09:39:46 INFO - PROCESS | 4520 | 1464626386826 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 4520 | 1464626386965 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 09:39:46 INFO - PROCESS | 4520 | 1464626386991 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F51000 == 54 [pid = 4520] [id = 120] 09:39:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C37AB800) [pid = 4520] [serial = 357] [outer = 0000000000000000] 09:39:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C3E46C00) [pid = 4520] [serial = 358] [outer = 000000C0C37AB800] 09:39:47 INFO - PROCESS | 4520 | 1464626387044 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C3F0F400) [pid = 4520] [serial = 359] [outer = 000000C0C37AB800] 09:39:47 INFO - PROCESS | 4520 | 1464626387517 Marionette TRACE conn7 <- [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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 09:39:47 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BD519C00) [pid = 4520] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:39:47 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0AF970400) [pid = 4520] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:39:47 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BE387000) [pid = 4520] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:39:47 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0B02CBC00) [pid = 4520] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:39:47 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C347CC00) [pid = 4520] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:39:47 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BE39C400) [pid = 4520] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:39:47 INFO - PROCESS | 4520 | 1464626387560 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 4520 | 1464626387562 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 09:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:39:47 INFO - PROCESS | 4520 | 1464626387572 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 4520 | 1464626387574 Marionette TRACE conn7 <- [1,446,null,{}] 09:39:47 INFO - PROCESS | 4520 | 1464626387577 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 4520 | 1464626387689 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 09:39:47 INFO - PROCESS | 4520 | 1464626387739 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE4E5000 == 55 [pid = 4520] [id = 121] 09:39:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0B701A800) [pid = 4520] [serial = 360] [outer = 0000000000000000] 09:39:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C10E7000) [pid = 4520] [serial = 361] [outer = 000000C0B701A800] 09:39:47 INFO - PROCESS | 4520 | 1464626387785 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C4F15400) [pid = 4520] [serial = 362] [outer = 000000C0B701A800] 09:39:48 INFO - PROCESS | 4520 | 1464626388139 Marionette TRACE conn7 <- [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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 632ms 09:39:48 INFO - PROCESS | 4520 | 1464626388201 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 4520 | 1464626388203 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:39:48 INFO - PROCESS | 4520 | 1464626388211 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 4520 | 1464626388214 Marionette TRACE conn7 <- [1,450,null,{}] 09:39:48 INFO - PROCESS | 4520 | 1464626388218 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 4520 | 1464626388310 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 09:39:48 INFO - PROCESS | 4520 | 1464626388363 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60C5800 == 56 [pid = 4520] [id = 122] 09:39:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C4FEE400) [pid = 4520] [serial = 363] [outer = 0000000000000000] 09:39:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C4FF5C00) [pid = 4520] [serial = 364] [outer = 000000C0C4FEE400] 09:39:48 INFO - PROCESS | 4520 | 1464626388408 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C50B2C00) [pid = 4520] [serial = 365] [outer = 000000C0C4FEE400] 09:39:48 INFO - PROCESS | 4520 | 1464626388830 Marionette TRACE conn7 <- [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] 09:39:48 INFO - PROCESS | 4520 | 1464626388852 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 09:39:48 INFO - PROCESS | 4520 | 1464626388856 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:39:48 INFO - PROCESS | 4520 | 1464626388858 Marionette TRACE conn7 <- [1,454,null,{}] 09:39:48 INFO - PROCESS | 4520 | 1464626388861 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 4520 | 1464626388945 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 09:39:48 INFO - PROCESS | 4520 | 1464626388952 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C6349800 == 57 [pid = 4520] [id = 123] 09:39:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C50B6800) [pid = 4520] [serial = 366] [outer = 0000000000000000] 09:39:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C50BE400) [pid = 4520] [serial = 367] [outer = 000000C0C50B6800] 09:39:49 INFO - PROCESS | 4520 | 1464626388998 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C5454800) [pid = 4520] [serial = 368] [outer = 000000C0C50B6800] 09:39:49 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:49 INFO - PROCESS | 4520 | 1464626389450 Marionette TRACE conn7 <- [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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 09:39:49 INFO - PROCESS | 4520 | 1464626389489 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 4520 | 1464626389491 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:39:49 INFO - PROCESS | 4520 | 1464626389495 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 4520 | 1464626389496 Marionette TRACE conn7 <- [1,458,null,{}] 09:39:49 INFO - PROCESS | 4520 | 1464626389500 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 4520 | 1464626389593 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 09:39:49 INFO - PROCESS | 4520 | 1464626389601 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D3F800 == 58 [pid = 4520] [id = 124] 09:39:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C5459C00) [pid = 4520] [serial = 369] [outer = 0000000000000000] 09:39:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C545CC00) [pid = 4520] [serial = 370] [outer = 000000C0C5459C00] 09:39:49 INFO - PROCESS | 4520 | 1464626389646 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C7137400) [pid = 4520] [serial = 371] [outer = 000000C0C5459C00] 09:39:50 INFO - PROCESS | 4520 | 1464626390362 Marionette TRACE conn7 <- [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] 09:39:50 INFO - PROCESS | 4520 | 1464626390446 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:39:50 INFO - PROCESS | 4520 | 1464626390452 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 4520 | 1464626390456 Marionette TRACE conn7 <- [1,462,null,{}] 09:39:50 INFO - PROCESS | 4520 | 1464626390462 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 4520 | 1464626390609 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 09:39:50 INFO - PROCESS | 4520 | 1464626390725 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5CF000 == 59 [pid = 4520] [id = 125] 09:39:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0BAB46000) [pid = 4520] [serial = 372] [outer = 0000000000000000] 09:39:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0BD56B400) [pid = 4520] [serial = 373] [outer = 000000C0BAB46000] 09:39:50 INFO - PROCESS | 4520 | 1464626390784 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0BE381400) [pid = 4520] [serial = 374] [outer = 000000C0BAB46000] 09:39:51 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:51 INFO - PROCESS | 4520 | 1464626391417 Marionette TRACE conn7 <- [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] 09:39:51 INFO - PROCESS | 4520 | 1464626391497 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:39:51 INFO - PROCESS | 4520 | 1464626391504 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 4520 | 1464626391507 Marionette TRACE conn7 <- [1,466,null,{}] 09:39:51 INFO - PROCESS | 4520 | 1464626391531 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 4520 | 1464626391695 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 09:39:51 INFO - PROCESS | 4520 | 1464626391706 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DB7800 == 60 [pid = 4520] [id = 126] 09:39:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0BE6D3000) [pid = 4520] [serial = 375] [outer = 0000000000000000] 09:39:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0BE6D6C00) [pid = 4520] [serial = 376] [outer = 000000C0BE6D3000] 09:39:51 INFO - PROCESS | 4520 | 1464626391765 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0BFB9DC00) [pid = 4520] [serial = 377] [outer = 000000C0BE6D3000] 09:39:52 INFO - PROCESS | 4520 | 1464626392429 Marionette TRACE conn7 <- [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] 09:39:52 INFO - PROCESS | 4520 | 1464626392478 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:39:52 INFO - PROCESS | 4520 | 1464626392482 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 4520 | 1464626392487 Marionette TRACE conn7 <- [1,470,null,{}] 09:39:52 INFO - PROCESS | 4520 | 1464626392498 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 4520 | 1464626392613 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 09:39:52 INFO - PROCESS | 4520 | 1464626392732 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7195800 == 61 [pid = 4520] [id = 127] 09:39:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0C137E800) [pid = 4520] [serial = 378] [outer = 0000000000000000] 09:39:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0C1384400) [pid = 4520] [serial = 379] [outer = 000000C0C137E800] 09:39:52 INFO - PROCESS | 4520 | 1464626392792 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C181A000) [pid = 4520] [serial = 380] [outer = 000000C0C137E800] 09:39:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C37A4800) [pid = 4520] [serial = 381] [outer = 000000C0BB125000] 09:39:53 INFO - PROCESS | 4520 | 1464626393462 Marionette TRACE conn7 <- [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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1034ms 09:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:39:53 INFO - PROCESS | 4520 | 1464626393518 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 4520 | 1464626393521 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 09:39:53 INFO - PROCESS | 4520 | 1464626393525 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 4520 | 1464626393527 Marionette TRACE conn7 <- [1,474,null,{}] 09:39:53 INFO - PROCESS | 4520 | 1464626393531 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 4520 | 1464626393687 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 09:39:53 INFO - PROCESS | 4520 | 1464626393739 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C756D800 == 62 [pid = 4520] [id = 128] 09:39:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0C3460400) [pid = 4520] [serial = 382] [outer = 0000000000000000] 09:39:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0C3E51400) [pid = 4520] [serial = 383] [outer = 000000C0C3460400] 09:39:53 INFO - PROCESS | 4520 | 1464626393794 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0C5457000) [pid = 4520] [serial = 384] [outer = 000000C0C3460400] 09:39:54 INFO - PROCESS | 4520 | 1464626394474 Marionette TRACE conn7 <- [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]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 985ms 09:39:54 INFO - PROCESS | 4520 | 1464626394511 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 4520 | 1464626394514 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 09:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:39:54 INFO - PROCESS | 4520 | 1464626394518 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 4520 | 1464626394520 Marionette TRACE conn7 <- [1,478,null,{}] 09:39:54 INFO - PROCESS | 4520 | 1464626394524 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 4520 | 1464626394635 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 09:39:54 INFO - PROCESS | 4520 | 1464626394708 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70E4800 == 63 [pid = 4520] [id = 129] 09:39:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0AF970000) [pid = 4520] [serial = 385] [outer = 0000000000000000] 09:39:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0B044DC00) [pid = 4520] [serial = 386] [outer = 000000C0AF970000] 09:39:54 INFO - PROCESS | 4520 | 1464626394915 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0B633D000) [pid = 4520] [serial = 387] [outer = 000000C0AF970000] 09:39:55 INFO - PROCESS | 4520 | 1464626395697 Marionette TRACE conn7 <- [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]]]}] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B565C000 == 62 [pid = 4520] [id = 57] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD927000 == 61 [pid = 4520] [id = 58] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C6349800 == 60 [pid = 4520] [id = 123] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60C5800 == 59 [pid = 4520] [id = 122] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE4E5000 == 58 [pid = 4520] [id = 121] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F51000 == 57 [pid = 4520] [id = 120] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15BF800 == 56 [pid = 4520] [id = 119] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF0DD800 == 55 [pid = 4520] [id = 118] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8A4800 == 54 [pid = 4520] [id = 117] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BA05E800 == 53 [pid = 4520] [id = 116] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6F07000 == 52 [pid = 4520] [id = 115] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0BF0A5400) [pid = 4520] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C369D800 == 51 [pid = 4520] [id = 111] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1DE800 == 50 [pid = 4520] [id = 110] 09:39:55 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C110F000 == 49 [pid = 4520] [id = 109] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0C4FF1800) [pid = 4520] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0B70A9C00) [pid = 4520] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0BD59C000) [pid = 4520] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0BE3A3800) [pid = 4520] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0B5F91800) [pid = 4520] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0BE39BC00) [pid = 4520] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0BE383C00) [pid = 4520] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0BD572400) [pid = 4520] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0BE60A000) [pid = 4520] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0B142C800) [pid = 4520] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0C3725000) [pid = 4520] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0BA80B800) [pid = 4520] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BA80E800) [pid = 4520] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BE60AC00) [pid = 4520] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BE39E800) [pid = 4520] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0C372DC00) [pid = 4520] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:39:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:39:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1292ms 09:39:55 INFO - PROCESS | 4520 | 1464626395813 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 4520 | 1464626395818 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:39:55 INFO - PROCESS | 4520 | 1464626395823 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 4520 | 1464626395827 Marionette TRACE conn7 <- [1,482,null,{}] 09:39:55 INFO - PROCESS | 4520 | 1464626395832 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 4520 | 1464626395933 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 09:39:55 INFO - PROCESS | 4520 | 1464626395941 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B74C9000 == 50 [pid = 4520] [id = 130] 09:39:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0B0D25800) [pid = 4520] [serial = 388] [outer = 0000000000000000] 09:39:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0B0F90C00) [pid = 4520] [serial = 389] [outer = 000000C0B0D25800] 09:39:56 INFO - PROCESS | 4520 | 1464626395992 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0B70AD400) [pid = 4520] [serial = 390] [outer = 000000C0B0D25800] 09:39:56 INFO - PROCESS | 4520 | 1464626396524 Marionette TRACE conn7 <- [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]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 09:39:56 INFO - PROCESS | 4520 | 1464626396560 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 4520 | 1464626396564 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 09:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:39:56 INFO - PROCESS | 4520 | 1464626396571 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 4520 | 1464626396574 Marionette TRACE conn7 <- [1,486,null,{}] 09:39:56 INFO - PROCESS | 4520 | 1464626396578 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 4520 | 1464626396668 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 09:39:56 INFO - PROCESS | 4520 | 1464626396678 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD1C7800 == 51 [pid = 4520] [id = 131] 09:39:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0BAB3D000) [pid = 4520] [serial = 391] [outer = 0000000000000000] 09:39:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0BB0A7400) [pid = 4520] [serial = 392] [outer = 000000C0BAB3D000] 09:39:56 INFO - PROCESS | 4520 | 1464626396726 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0BD12C800) [pid = 4520] [serial = 393] [outer = 000000C0BAB3D000] 09:39:57 INFO - PROCESS | 4520 | 1464626397188 Marionette TRACE conn7 <- [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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 691ms 09:39:57 INFO - PROCESS | 4520 | 1464626397265 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 4520 | 1464626397275 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 09:39:57 INFO - PROCESS | 4520 | 1464626397280 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:39:57 INFO - PROCESS | 4520 | 1464626397284 Marionette TRACE conn7 <- [1,490,null,{}] 09:39:57 INFO - PROCESS | 4520 | 1464626397294 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 4520 | 1464626397387 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 09:39:57 INFO - PROCESS | 4520 | 1464626397402 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB6A800 == 52 [pid = 4520] [id = 132] 09:39:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0BE21C800) [pid = 4520] [serial = 394] [outer = 0000000000000000] 09:39:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0BE266000) [pid = 4520] [serial = 395] [outer = 000000C0BE21C800] 09:39:57 INFO - PROCESS | 4520 | 1464626397476 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0BE3A1400) [pid = 4520] [serial = 396] [outer = 000000C0BE21C800] 09:39:57 INFO - PROCESS | 4520 | 1464626397909 Marionette TRACE conn7 <- [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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 691ms 09:39:57 INFO - PROCESS | 4520 | 1464626397975 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 4520 | 1464626397978 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:39:57 INFO - PROCESS | 4520 | 1464626397987 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 4520 | 1464626397989 Marionette TRACE conn7 <- [1,494,null,{}] 09:39:57 INFO - PROCESS | 4520 | 1464626397992 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 4520 | 1464626398103 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 09:39:58 INFO - PROCESS | 4520 | 1464626398114 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B0C66000 == 53 [pid = 4520] [id = 133] 09:39:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0BE60A000) [pid = 4520] [serial = 397] [outer = 0000000000000000] 09:39:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0BE6CA000) [pid = 4520] [serial = 398] [outer = 000000C0BE60A000] 09:39:58 INFO - PROCESS | 4520 | 1464626398200 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0BE6DF800) [pid = 4520] [serial = 399] [outer = 000000C0BE60A000] 09:39:58 INFO - PROCESS | 4520 | 1464626398645 Marionette TRACE conn7 <- [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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 09:39:58 INFO - PROCESS | 4520 | 1464626398684 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 4520 | 1464626398686 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 09:39:58 INFO - PROCESS | 4520 | 1464626398690 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:39:58 INFO - PROCESS | 4520 | 1464626398699 Marionette TRACE conn7 <- [1,498,null,{}] 09:39:58 INFO - PROCESS | 4520 | 1464626398708 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 4520 | 1464626398847 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 09:39:58 INFO - PROCESS | 4520 | 1464626398871 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DB3800 == 54 [pid = 4520] [id = 134] 09:39:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0BF0A5400) [pid = 4520] [serial = 400] [outer = 0000000000000000] 09:39:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0BFBA0000) [pid = 4520] [serial = 401] [outer = 000000C0BF0A5400] 09:39:58 INFO - PROCESS | 4520 | 1464626398921 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0C1377000) [pid = 4520] [serial = 402] [outer = 000000C0BF0A5400] 09:39:59 INFO - PROCESS | 4520 | 1464626399399 Marionette TRACE conn7 <- [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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 734ms 09:39:59 INFO - PROCESS | 4520 | 1464626399430 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 4520 | 1464626399433 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:39:59 INFO - PROCESS | 4520 | 1464626399436 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 4520 | 1464626399438 Marionette TRACE conn7 <- [1,502,null,{}] 09:39:59 INFO - PROCESS | 4520 | 1464626399442 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 4520 | 1464626399563 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 09:39:59 INFO - PROCESS | 4520 | 1464626399570 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1961800 == 55 [pid = 4520] [id = 135] 09:39:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0C137C400) [pid = 4520] [serial = 403] [outer = 0000000000000000] 09:39:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0C1390000) [pid = 4520] [serial = 404] [outer = 000000C0C137C400] 09:39:59 INFO - PROCESS | 4520 | 1464626399615 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0C1813800) [pid = 4520] [serial = 405] [outer = 000000C0C137C400] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0C1812800) [pid = 4520] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0C37AB800) [pid = 4520] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0AF29DC00) [pid = 4520] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0B701A800) [pid = 4520] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0BEA65000) [pid = 4520] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0BE9AB400) [pid = 4520] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0BA80A400) [pid = 4520] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0C50B6800) [pid = 4520] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0C4FEE400) [pid = 4520] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:40:00 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0B6568800) [pid = 4520] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:40:00 INFO - PROCESS | 4520 | 1464626400162 Marionette TRACE conn7 <- [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]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 775ms 09:40:00 INFO - PROCESS | 4520 | 1464626400214 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 4520 | 1464626400217 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:40:00 INFO - PROCESS | 4520 | 1464626400220 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 4520 | 1464626400222 Marionette TRACE conn7 <- [1,506,null,{}] 09:40:00 INFO - PROCESS | 4520 | 1464626400226 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 4520 | 1464626400318 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 09:40:00 INFO - PROCESS | 4520 | 1464626400394 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C36A3800 == 56 [pid = 4520] [id = 136] 09:40:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0AF31C800) [pid = 4520] [serial = 406] [outer = 0000000000000000] 09:40:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C137FC00) [pid = 4520] [serial = 407] [outer = 000000C0AF31C800] 09:40:00 INFO - PROCESS | 4520 | 1464626400440 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C1987000) [pid = 4520] [serial = 408] [outer = 000000C0AF31C800] 09:40:00 INFO - PROCESS | 4520 | 1464626400791 Marionette TRACE conn7 <- [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]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 626ms 09:40:00 INFO - PROCESS | 4520 | 1464626400849 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 4520 | 1464626400852 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 09:40:00 INFO - PROCESS | 4520 | 1464626400855 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:40:00 INFO - PROCESS | 4520 | 1464626400857 Marionette TRACE conn7 <- [1,510,null,{}] 09:40:00 INFO - PROCESS | 4520 | 1464626400860 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 4520 | 1464626400944 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 09:40:01 INFO - PROCESS | 4520 | 1464626401014 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F7E000 == 57 [pid = 4520] [id = 137] 09:40:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0BB254400) [pid = 4520] [serial = 409] [outer = 0000000000000000] 09:40:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0C1991800) [pid = 4520] [serial = 410] [outer = 000000C0BB254400] 09:40:01 INFO - PROCESS | 4520 | 1464626401059 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0C347D000) [pid = 4520] [serial = 411] [outer = 000000C0BB254400] 09:40:01 INFO - PROCESS | 4520 | 1464626401415 Marionette TRACE conn7 <- [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]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 586ms 09:40:01 INFO - PROCESS | 4520 | 1464626401449 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 4520 | 1464626401451 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 09:40:01 INFO - PROCESS | 4520 | 1464626401455 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:40:01 INFO - PROCESS | 4520 | 1464626401456 Marionette TRACE conn7 <- [1,514,null,{}] 09:40:01 INFO - PROCESS | 4520 | 1464626401460 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 4520 | 1464626401581 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 09:40:01 INFO - PROCESS | 4520 | 1464626401590 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6542000 == 58 [pid = 4520] [id = 138] 09:40:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0C3474000) [pid = 4520] [serial = 412] [outer = 0000000000000000] 09:40:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0C372E800) [pid = 4520] [serial = 413] [outer = 000000C0C3474000] 09:40:01 INFO - PROCESS | 4520 | 1464626401636 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0C3E47800) [pid = 4520] [serial = 414] [outer = 000000C0C3474000] 09:40:02 INFO - PROCESS | 4520 | 1464626402058 Marionette TRACE conn7 <- [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]]]}] 09:40:02 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 09:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 09:40:02 INFO - PROCESS | 4520 | 1464626402129 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 4520 | 1464626402134 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:40:02 INFO - PROCESS | 4520 | 1464626402140 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 4520 | 1464626402144 Marionette TRACE conn7 <- [1,518,null,{}] 09:40:02 INFO - PROCESS | 4520 | 1464626402155 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 4520 | 1464626402277 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 09:40:02 INFO - PROCESS | 4520 | 1464626402369 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B783A800 == 59 [pid = 4520] [id = 139] 09:40:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0AFC18C00) [pid = 4520] [serial = 415] [outer = 0000000000000000] 09:40:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0B0D23400) [pid = 4520] [serial = 416] [outer = 000000C0AFC18C00] 09:40:02 INFO - PROCESS | 4520 | 1464626402426 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0B6410400) [pid = 4520] [serial = 417] [outer = 000000C0AFC18C00] 09:40:03 INFO - PROCESS | 4520 | 1464626403052 Marionette TRACE conn7 <- [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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 944ms 09:40:03 INFO - PROCESS | 4520 | 1464626403085 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 09:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:40:03 INFO - PROCESS | 4520 | 1464626403090 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 09:40:03 INFO - PROCESS | 4520 | 1464626403098 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 4520 | 1464626403103 Marionette TRACE conn7 <- [1,522,null,{}] 09:40:03 INFO - PROCESS | 4520 | 1464626403107 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 4520 | 1464626403225 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 09:40:03 INFO - PROCESS | 4520 | 1464626403343 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE4E2800 == 60 [pid = 4520] [id = 140] 09:40:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0BD51A000) [pid = 4520] [serial = 418] [outer = 0000000000000000] 09:40:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C0BD576000) [pid = 4520] [serial = 419] [outer = 000000C0BD51A000] 09:40:03 INFO - PROCESS | 4520 | 1464626403400 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 141 (000000C0BE381C00) [pid = 4520] [serial = 420] [outer = 000000C0BD51A000] 09:40:04 INFO - PROCESS | 4520 | 1464626403995 Marionette TRACE conn7 <- [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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 944ms 09:40:04 INFO - PROCESS | 4520 | 1464626404043 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 4520 | 1464626404046 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:40:04 INFO - PROCESS | 4520 | 1464626404050 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 4520 | 1464626404053 Marionette TRACE conn7 <- [1,526,null,{}] 09:40:04 INFO - PROCESS | 4520 | 1464626404063 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 4520 | 1464626404212 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 09:40:04 INFO - PROCESS | 4520 | 1464626404331 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60CC000 == 61 [pid = 4520] [id = 141] 09:40:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 142 (000000C0C1382000) [pid = 4520] [serial = 421] [outer = 0000000000000000] 09:40:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 143 (000000C0C138C400) [pid = 4520] [serial = 422] [outer = 000000C0C1382000] 09:40:04 INFO - PROCESS | 4520 | 1464626404391 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 144 (000000C0C1989800) [pid = 4520] [serial = 423] [outer = 000000C0C1382000] 09:40:05 INFO - PROCESS | 4520 | 1464626405008 Marionette TRACE conn7 <- [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]]]}] 09:40:05 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 09:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1035ms 09:40:05 INFO - PROCESS | 4520 | 1464626405086 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 09:40:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:40:05 INFO - PROCESS | 4520 | 1464626405089 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 09:40:05 INFO - PROCESS | 4520 | 1464626405093 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 4520 | 1464626405095 Marionette TRACE conn7 <- [1,530,null,{}] 09:40:05 INFO - PROCESS | 4520 | 1464626405100 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 4520 | 1464626405221 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 09:40:05 INFO - PROCESS | 4520 | 1464626405296 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8BCB800 == 62 [pid = 4520] [id = 142] 09:40:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 145 (000000C0C4E80C00) [pid = 4520] [serial = 424] [outer = 0000000000000000] 09:40:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 146 (000000C0C4EBE000) [pid = 4520] [serial = 425] [outer = 000000C0C4E80C00] 09:40:05 INFO - PROCESS | 4520 | 1464626405393 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0C4FECC00) [pid = 4520] [serial = 426] [outer = 000000C0C4E80C00] 09:40:06 INFO - PROCESS | 4520 | 1464626406025 Marionette TRACE conn7 <- [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"]]]}] 09:40:06 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 09:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:40:06 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 09:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:40:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 09:40:06 INFO - PROCESS | 4520 | 1464626406081 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 4520 | 1464626406084 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:40:06 INFO - PROCESS | 4520 | 1464626406088 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 4520 | 1464626406090 Marionette TRACE conn7 <- [1,534,null,{}] 09:40:06 INFO - PROCESS | 4520 | 1464626406094 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 4520 | 1464626406214 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 09:40:06 INFO - PROCESS | 4520 | 1464626406303 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8CCF000 == 63 [pid = 4520] [id = 143] 09:40:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C0C4FF7C00) [pid = 4520] [serial = 427] [outer = 0000000000000000] 09:40:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C0C50B5800) [pid = 4520] [serial = 428] [outer = 000000C0C4FF7C00] 09:40:06 INFO - PROCESS | 4520 | 1464626406358 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 150 (000000C0C5454400) [pid = 4520] [serial = 429] [outer = 000000C0C4FF7C00] 09:40:06 INFO - PROCESS | 4520 | 1464626406850 Marionette TRACE conn7 <- [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]]]}] 09:40:06 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. 09:40:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 796ms 09:40:06 INFO - PROCESS | 4520 | 1464626406886 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 4520 | 1464626406888 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:40:06 INFO - PROCESS | 4520 | 1464626406892 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 4520 | 1464626406894 Marionette TRACE conn7 <- [1,538,null,{}] 09:40:06 INFO - PROCESS | 4520 | 1464626406898 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 4520 | 1464626407058 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 09:40:07 INFO - PROCESS | 4520 | 1464626407179 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C94D1000 == 64 [pid = 4520] [id = 144] 09:40:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 151 (000000C0C6145C00) [pid = 4520] [serial = 430] [outer = 0000000000000000] 09:40:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 152 (000000C0C614F400) [pid = 4520] [serial = 431] [outer = 000000C0C6145C00] 09:40:07 INFO - PROCESS | 4520 | 1464626407238 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 153 (000000C0C713C400) [pid = 4520] [serial = 432] [outer = 000000C0C6145C00] 09:40:07 INFO - PROCESS | 4520 | 1464626407777 Marionette TRACE conn7 <- [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]]]}] 09:40:07 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. 09:40:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 944ms 09:40:07 INFO - PROCESS | 4520 | 1464626407851 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 4520 | 1464626407854 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 09:40:07 INFO - PROCESS | 4520 | 1464626407859 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 4520 | 1464626407861 Marionette TRACE conn7 <- [1,542,null,{}] 09:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:40:07 INFO - PROCESS | 4520 | 1464626407865 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 4520 | 1464626407973 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 09:40:08 INFO - PROCESS | 4520 | 1464626408076 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F59000 == 65 [pid = 4520] [id = 145] 09:40:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 154 (000000C0C7136C00) [pid = 4520] [serial = 433] [outer = 0000000000000000] 09:40:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 155 (000000C0C8128400) [pid = 4520] [serial = 434] [outer = 000000C0C7136C00] 09:40:08 INFO - PROCESS | 4520 | 1464626408131 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 156 (000000C0C8133000) [pid = 4520] [serial = 435] [outer = 000000C0C7136C00] 09:40:08 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:08 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:08 INFO - PROCESS | 4520 | 1464626408777 Marionette TRACE conn7 <- [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]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 923ms 09:40:08 INFO - PROCESS | 4520 | 1464626408788 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 4520 | 1464626408791 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:40:08 INFO - PROCESS | 4520 | 1464626408795 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 4520 | 1464626408797 Marionette TRACE conn7 <- [1,546,null,{}] 09:40:08 INFO - PROCESS | 4520 | 1464626408801 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 4520 | 1464626408911 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 09:40:09 INFO - PROCESS | 4520 | 1464626409000 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABC3000 == 66 [pid = 4520] [id = 146] 09:40:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 157 (000000C0B5E94000) [pid = 4520] [serial = 436] [outer = 0000000000000000] 09:40:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 158 (000000C0C50B3400) [pid = 4520] [serial = 437] [outer = 000000C0B5E94000] 09:40:09 INFO - PROCESS | 4520 | 1464626409055 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 159 (000000C0C8132400) [pid = 4520] [serial = 438] [outer = 000000C0B5E94000] 09:40:09 INFO - PROCESS | 4520 | 1464626409764 Marionette TRACE conn7 <- [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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1026ms 09:40:09 INFO - PROCESS | 4520 | 1464626409824 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 4520 | 1464626409828 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 4520 | 1464626409833 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:40:09 INFO - PROCESS | 4520 | 1464626409837 Marionette TRACE conn7 <- [1,550,null,{}] 09:40:09 INFO - PROCESS | 4520 | 1464626409860 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 4520 | 1464626409967 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 09:40:10 INFO - PROCESS | 4520 | 1464626410091 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6F04000 == 67 [pid = 4520] [id = 147] 09:40:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 160 (000000C0B0D23800) [pid = 4520] [serial = 439] [outer = 0000000000000000] 09:40:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 161 (000000C0BAB44800) [pid = 4520] [serial = 440] [outer = 000000C0B0D23800] 09:40:10 INFO - PROCESS | 4520 | 1464626410146 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0BD568400) [pid = 4520] [serial = 441] [outer = 000000C0B0D23800] 09:40:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F7E000 == 66 [pid = 4520] [id = 137] 09:40:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C36A3800 == 65 [pid = 4520] [id = 136] 09:40:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1961800 == 64 [pid = 4520] [id = 135] 09:40:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DB3800 == 63 [pid = 4520] [id = 134] 09:40:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B0C66000 == 62 [pid = 4520] [id = 133] 09:40:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDB6A800 == 61 [pid = 4520] [id = 132] 09:40:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD1C7800 == 60 [pid = 4520] [id = 131] 09:40:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B74C9000 == 59 [pid = 4520] [id = 130] 09:40:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70E4800 == 58 [pid = 4520] [id = 129] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0C3726C00) [pid = 4520] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 160 (000000C0C1815400) [pid = 4520] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 159 (000000C0C17DEC00) [pid = 4520] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 158 (000000C0C3E46C00) [pid = 4520] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 157 (000000C0AF31E800) [pid = 4520] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 156 (000000C0C181F400) [pid = 4520] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 155 (000000C0B577EC00) [pid = 4520] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 154 (000000C0C10E7000) [pid = 4520] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 153 (000000C0C10E6400) [pid = 4520] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 152 (000000C0C4F15400) [pid = 4520] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 151 (000000C0C3F0F400) [pid = 4520] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 150 (000000C0C138EC00) [pid = 4520] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 149 (000000C0C0764000) [pid = 4520] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0BDF56400) [pid = 4520] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0C50BE400) [pid = 4520] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0BE39A000) [pid = 4520] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 145 (000000C0C4FF5C00) [pid = 4520] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 144 (000000C0B6567C00) [pid = 4520] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 143 (000000C0BD59CC00) [pid = 4520] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 142 (000000C0B7017800) [pid = 4520] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 141 (000000C0BAB47800) [pid = 4520] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 140 (000000C0C545CC00) [pid = 4520] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0C5454800) [pid = 4520] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0C50B2C00) [pid = 4520] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0C1394800) [pid = 4520] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:40:10 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:10 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:10 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:10 INFO - PROCESS | 4520 | 1464626410717 Marionette TRACE conn7 <- [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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 942ms 09:40:10 INFO - PROCESS | 4520 | 1464626410780 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 4520 | 1464626410786 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:40:10 INFO - PROCESS | 4520 | 1464626410792 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 4520 | 1464626410795 Marionette TRACE conn7 <- [1,554,null,{}] 09:40:10 INFO - PROCESS | 4520 | 1464626410799 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 4520 | 1464626410896 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 09:40:10 INFO - PROCESS | 4520 | 1464626410909 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BBA9B000 == 59 [pid = 4520] [id = 148] 09:40:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0BBA67000) [pid = 4520] [serial = 442] [outer = 0000000000000000] 09:40:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0BD594800) [pid = 4520] [serial = 443] [outer = 000000C0BBA67000] 09:40:10 INFO - PROCESS | 4520 | 1464626410955 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C0BE383C00) [pid = 4520] [serial = 444] [outer = 000000C0BBA67000] 09:40:11 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:11 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:11 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:11 INFO - PROCESS | 4520 | 1464626411429 Marionette TRACE conn7 <- [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]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 09:40:11 INFO - PROCESS | 4520 | 1464626411485 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 4520 | 1464626411488 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:40:11 INFO - PROCESS | 4520 | 1464626411491 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 4520 | 1464626411495 Marionette TRACE conn7 <- [1,558,null,{}] 09:40:11 INFO - PROCESS | 4520 | 1464626411507 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 4520 | 1464626411603 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 09:40:11 INFO - PROCESS | 4520 | 1464626411683 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DA7800 == 60 [pid = 4520] [id = 149] 09:40:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 141 (000000C0BE6CC400) [pid = 4520] [serial = 445] [outer = 0000000000000000] 09:40:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 142 (000000C0BF09D000) [pid = 4520] [serial = 446] [outer = 000000C0BE6CC400] 09:40:11 INFO - PROCESS | 4520 | 1464626411732 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 143 (000000C0C10EBC00) [pid = 4520] [serial = 447] [outer = 000000C0BE6CC400] 09:40:11 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:12 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:12 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:12 INFO - PROCESS | 4520 | 1464626412134 Marionette TRACE conn7 <- [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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 09:40:12 INFO - PROCESS | 4520 | 1464626412184 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 09:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:40:12 INFO - PROCESS | 4520 | 1464626412187 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 09:40:12 INFO - PROCESS | 4520 | 1464626412190 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 4520 | 1464626412192 Marionette TRACE conn7 <- [1,562,null,{}] 09:40:12 INFO - PROCESS | 4520 | 1464626412196 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 4520 | 1464626412315 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 09:40:12 INFO - PROCESS | 4520 | 1464626412327 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D29800 == 61 [pid = 4520] [id = 150] 09:40:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 144 (000000C0C138C000) [pid = 4520] [serial = 448] [outer = 0000000000000000] 09:40:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 145 (000000C0C1767400) [pid = 4520] [serial = 449] [outer = 000000C0C138C000] 09:40:12 INFO - PROCESS | 4520 | 1464626412375 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 146 (000000C0C1819000) [pid = 4520] [serial = 450] [outer = 000000C0C138C000] 09:40:12 INFO - PROCESS | 4520 | 1464626412815 Marionette TRACE conn7 <- [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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 690ms 09:40:12 INFO - PROCESS | 4520 | 1464626412883 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 4520 | 1464626412885 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:40:12 INFO - PROCESS | 4520 | 1464626412889 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 4520 | 1464626412891 Marionette TRACE conn7 <- [1,566,null,{}] 09:40:12 INFO - PROCESS | 4520 | 1464626412901 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 4520 | 1464626413012 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 09:40:13 INFO - PROCESS | 4520 | 1464626413063 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C16800 == 62 [pid = 4520] [id = 151] 09:40:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0C1985000) [pid = 4520] [serial = 451] [outer = 0000000000000000] 09:40:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C0C1991400) [pid = 4520] [serial = 452] [outer = 000000C0C1985000] 09:40:13 INFO - PROCESS | 4520 | 1464626413111 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C0C3733C00) [pid = 4520] [serial = 453] [outer = 000000C0C1985000] 09:40:13 INFO - PROCESS | 4520 | 1464626413568 Marionette TRACE conn7 <- [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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 09:40:13 INFO - PROCESS | 4520 | 1464626413626 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 4520 | 1464626413628 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:40:13 INFO - PROCESS | 4520 | 1464626413632 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 4520 | 1464626413634 Marionette TRACE conn7 <- [1,570,null,{}] 09:40:13 INFO - PROCESS | 4520 | 1464626413680 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 4520 | 1464626413823 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 09:40:13 INFO - PROCESS | 4520 | 1464626413874 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F58000 == 63 [pid = 4520] [id = 152] 09:40:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 150 (000000C0C1986C00) [pid = 4520] [serial = 454] [outer = 0000000000000000] 09:40:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 151 (000000C0C4EB4C00) [pid = 4520] [serial = 455] [outer = 000000C0C1986C00] 09:40:13 INFO - PROCESS | 4520 | 1464626413920 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 152 (000000C0C6146800) [pid = 4520] [serial = 456] [outer = 000000C0C1986C00] 09:40:14 INFO - PROCESS | 4520 | 1464626414345 Marionette TRACE conn7 <- [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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 776ms 09:40:14 INFO - PROCESS | 4520 | 1464626414412 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 4520 | 1464626414414 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:40:14 INFO - PROCESS | 4520 | 1464626414417 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 4520 | 1464626414419 Marionette TRACE conn7 <- [1,574,null,{}] 09:40:14 INFO - PROCESS | 4520 | 1464626414423 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 4520 | 1464626414534 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 09:40:14 INFO - PROCESS | 4520 | 1464626414586 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BDA000 == 64 [pid = 4520] [id = 153] 09:40:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 153 (000000C0C5154000) [pid = 4520] [serial = 457] [outer = 0000000000000000] 09:40:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 154 (000000C0C5159C00) [pid = 4520] [serial = 458] [outer = 000000C0C5154000] 09:40:14 INFO - PROCESS | 4520 | 1464626414631 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 155 (000000C0C5160400) [pid = 4520] [serial = 459] [outer = 000000C0C5154000] 09:40:14 INFO - PROCESS | 4520 | --DOMWINDOW == 154 (000000C0C137C400) [pid = 4520] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:40:14 INFO - PROCESS | 4520 | --DOMWINDOW == 153 (000000C0BB254400) [pid = 4520] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:40:14 INFO - PROCESS | 4520 | --DOMWINDOW == 152 (000000C0BE60A000) [pid = 4520] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:40:14 INFO - PROCESS | 4520 | --DOMWINDOW == 151 (000000C0BF0A5400) [pid = 4520] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:40:14 INFO - PROCESS | 4520 | --DOMWINDOW == 150 (000000C0BE21C800) [pid = 4520] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:40:14 INFO - PROCESS | 4520 | --DOMWINDOW == 149 (000000C0B0D25800) [pid = 4520] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:40:14 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0BAB3D000) [pid = 4520] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:40:14 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0AF31C800) [pid = 4520] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:40:14 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0AF970000) [pid = 4520] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:40:14 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:14 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:15 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:15 INFO - PROCESS | 4520 | 1464626415078 Marionette TRACE conn7 <- [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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 09:40:15 INFO - PROCESS | 4520 | 1464626415111 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 4520 | 1464626415121 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 09:40:15 INFO - PROCESS | 4520 | 1464626415125 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:40:15 INFO - PROCESS | 4520 | 1464626415127 Marionette TRACE conn7 <- [1,578,null,{}] 09:40:15 INFO - PROCESS | 4520 | 1464626415131 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 4520 | 1464626415278 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 09:40:15 INFO - PROCESS | 4520 | 1464626415329 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60DC800 == 65 [pid = 4520] [id = 154] 09:40:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0BE3A3000) [pid = 4520] [serial = 460] [outer = 0000000000000000] 09:40:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C0C1820400) [pid = 4520] [serial = 461] [outer = 000000C0BE3A3000] 09:40:15 INFO - PROCESS | 4520 | 1464626415375 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C0C614B000) [pid = 4520] [serial = 462] [outer = 000000C0BE3A3000] 09:40:15 INFO - PROCESS | 4520 | 1464626415737 Marionette TRACE conn7 <- [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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 09:40:15 INFO - PROCESS | 4520 | 1464626415761 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 4520 | 1464626415763 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:40:15 INFO - PROCESS | 4520 | 1464626415777 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 4520 | 1464626415779 Marionette TRACE conn7 <- [1,582,null,{}] 09:40:15 INFO - PROCESS | 4520 | 1464626415783 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 4520 | 1464626415871 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 09:40:15 INFO - PROCESS | 4520 | 1464626415878 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F66800 == 66 [pid = 4520] [id = 155] 09:40:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 150 (000000C0C19C6800) [pid = 4520] [serial = 463] [outer = 0000000000000000] 09:40:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 151 (000000C0C19CC400) [pid = 4520] [serial = 464] [outer = 000000C0C19C6800] 09:40:15 INFO - PROCESS | 4520 | 1464626415924 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 152 (000000C0C5160800) [pid = 4520] [serial = 465] [outer = 000000C0C19C6800] 09:40:16 INFO - PROCESS | 4520 | 1464626416336 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 651ms 09:40:16 INFO - PROCESS | 4520 | 1464626416421 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 4520 | 1464626416424 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 09:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:40:16 INFO - PROCESS | 4520 | 1464626416427 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 4520 | 1464626416429 Marionette TRACE conn7 <- [1,586,null,{}] 09:40:16 INFO - PROCESS | 4520 | 1464626416433 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 4520 | 1464626416532 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 09:40:16 INFO - PROCESS | 4520 | 1464626416544 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9A4E000 == 67 [pid = 4520] [id = 156] 09:40:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 153 (000000C0C614EC00) [pid = 4520] [serial = 466] [outer = 0000000000000000] 09:40:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 154 (000000C0C713FC00) [pid = 4520] [serial = 467] [outer = 000000C0C614EC00] 09:40:16 INFO - PROCESS | 4520 | 1464626416590 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 155 (000000C0C8BE7000) [pid = 4520] [serial = 468] [outer = 000000C0C614EC00] 09:40:17 INFO - PROCESS | 4520 | 1464626417234 Marionette TRACE conn7 <- [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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 882ms 09:40:17 INFO - PROCESS | 4520 | 1464626417439 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 4520 | 1464626417444 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 09:40:17 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:40:17 INFO - PROCESS | 4520 | 1464626417656 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 4520 | 1464626417659 Marionette TRACE conn7 <- [1,590,null,{}] 09:40:17 INFO - PROCESS | 4520 | 1464626417666 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 4520 | 1464626417776 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 09:40:17 INFO - PROCESS | 4520 | 1464626417862 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8BB000 == 68 [pid = 4520] [id = 157] 09:40:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 156 (000000C0B22AFC00) [pid = 4520] [serial = 469] [outer = 0000000000000000] 09:40:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 157 (000000C0BB25D400) [pid = 4520] [serial = 470] [outer = 000000C0B22AFC00] 09:40:17 INFO - PROCESS | 4520 | 1464626417921 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 158 (000000C0BE39B000) [pid = 4520] [serial = 471] [outer = 000000C0B22AFC00] 09:40:18 INFO - PROCESS | 4520 | 1464626418524 Marionette TRACE conn7 <- [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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 944ms 09:40:18 INFO - PROCESS | 4520 | 1464626418550 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 4520 | 1464626418557 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:40:18 INFO - PROCESS | 4520 | 1464626418565 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 4520 | 1464626418569 Marionette TRACE conn7 <- [1,594,null,{}] 09:40:18 INFO - PROCESS | 4520 | 1464626418573 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 4520 | 1464626418692 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 09:40:18 INFO - PROCESS | 4520 | 1464626418786 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5016000 == 69 [pid = 4520] [id = 158] 09:40:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 159 (000000C0C0F23800) [pid = 4520] [serial = 472] [outer = 0000000000000000] 09:40:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 160 (000000C0C137F800) [pid = 4520] [serial = 473] [outer = 000000C0C0F23800] 09:40:18 INFO - PROCESS | 4520 | 1464626418842 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 161 (000000C0C19C7400) [pid = 4520] [serial = 474] [outer = 000000C0C0F23800] 09:40:19 INFO - PROCESS | 4520 | 1464626419458 Marionette TRACE conn7 <- [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]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 943ms 09:40:19 INFO - PROCESS | 4520 | 1464626419509 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 4520 | 1464626419511 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:40:19 INFO - PROCESS | 4520 | 1464626419516 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 4520 | 1464626419520 Marionette TRACE conn7 <- [1,598,null,{}] 09:40:19 INFO - PROCESS | 4520 | 1464626419532 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 4520 | 1464626419683 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 09:40:19 INFO - PROCESS | 4520 | 1464626419807 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C874B000 == 70 [pid = 4520] [id = 159] 09:40:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0C0D53400) [pid = 4520] [serial = 475] [outer = 0000000000000000] 09:40:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 163 (000000C0C347BC00) [pid = 4520] [serial = 476] [outer = 000000C0C0D53400] 09:40:19 INFO - PROCESS | 4520 | 1464626419867 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 164 (000000C0C4EBF400) [pid = 4520] [serial = 477] [outer = 000000C0C0D53400] 09:40:20 INFO - PROCESS | 4520 | 1464626420539 Marionette TRACE conn7 <- [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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1085ms 09:40:20 INFO - PROCESS | 4520 | 1464626420603 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 09:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:40:20 INFO - PROCESS | 4520 | 1464626420606 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 09:40:20 INFO - PROCESS | 4520 | 1464626420610 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 4520 | 1464626420612 Marionette TRACE conn7 <- [1,602,null,{}] 09:40:20 INFO - PROCESS | 4520 | 1464626420616 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 4520 | 1464626420945 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 09:40:21 INFO - PROCESS | 4520 | 1464626421095 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B783B000 == 71 [pid = 4520] [id = 160] 09:40:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 165 (000000C0AF31B800) [pid = 4520] [serial = 478] [outer = 0000000000000000] 09:40:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 166 (000000C0AF324000) [pid = 4520] [serial = 479] [outer = 000000C0AF31B800] 09:40:21 INFO - PROCESS | 4520 | 1464626421149 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 167 (000000C0B14DFC00) [pid = 4520] [serial = 480] [outer = 000000C0AF31B800] 09:40:21 INFO - PROCESS | 4520 | 1464626421806 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:40:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1236ms 09:40:21 INFO - PROCESS | 4520 | 1464626421849 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 4520 | 1464626421853 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 09:40:21 INFO - PROCESS | 4520 | 1464626421858 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:40:21 INFO - PROCESS | 4520 | 1464626421862 Marionette TRACE conn7 <- [1,606,null,{}] 09:40:21 INFO - PROCESS | 4520 | 1464626421867 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 4520 | 1464626421970 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 09:40:22 INFO - PROCESS | 4520 | 1464626422051 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B74C9000 == 72 [pid = 4520] [id = 161] 09:40:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 168 (000000C0B6F24C00) [pid = 4520] [serial = 481] [outer = 0000000000000000] 09:40:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 169 (000000C0B7017000) [pid = 4520] [serial = 482] [outer = 000000C0B6F24C00] 09:40:22 INFO - PROCESS | 4520 | 1464626422148 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 170 (000000C0BAB2F800) [pid = 4520] [serial = 483] [outer = 000000C0B6F24C00] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F57000 == 71 [pid = 4520] [id = 112] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BBD000 == 70 [pid = 4520] [id = 114] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C633E800 == 69 [pid = 4520] [id = 99] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F66800 == 68 [pid = 4520] [id = 155] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60DC800 == 67 [pid = 4520] [id = 154] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BDA000 == 66 [pid = 4520] [id = 153] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F58000 == 65 [pid = 4520] [id = 152] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C16800 == 64 [pid = 4520] [id = 151] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 169 (000000C0BD56B400) [pid = 4520] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 168 (000000C0BE6D6C00) [pid = 4520] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 167 (000000C0C1384400) [pid = 4520] [serial = 379] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 166 (000000C0C3E51400) [pid = 4520] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 165 (000000C0C372E800) [pid = 4520] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D29800 == 63 [pid = 4520] [id = 150] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DA7800 == 62 [pid = 4520] [id = 149] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BBA9B000 == 61 [pid = 4520] [id = 148] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6F04000 == 60 [pid = 4520] [id = 147] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F59000 == 59 [pid = 4520] [id = 145] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C94D1000 == 58 [pid = 4520] [id = 144] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8CCF000 == 57 [pid = 4520] [id = 143] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8BCB800 == 56 [pid = 4520] [id = 142] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60CC000 == 55 [pid = 4520] [id = 141] 09:40:22 INFO - PROCESS | 4520 | 1464626422825 Marionette TRACE conn7 <- [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]]]}] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE4E2800 == 54 [pid = 4520] [id = 140] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B783A800 == 53 [pid = 4520] [id = 139] 09:40:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6542000 == 52 [pid = 4520] [id = 138] 09:40:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:40:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 985ms 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 164 (000000C0C1377000) [pid = 4520] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 163 (000000C0BFBA0000) [pid = 4520] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 162 (000000C0BE266000) [pid = 4520] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0B0F90C00) [pid = 4520] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 160 (000000C0B70AD400) [pid = 4520] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 159 (000000C0BB0A7400) [pid = 4520] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 158 (000000C0C137FC00) [pid = 4520] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 157 (000000C0BD12C800) [pid = 4520] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 156 (000000C0B044DC00) [pid = 4520] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 155 (000000C0B633D000) [pid = 4520] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 154 (000000C0C1813800) [pid = 4520] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 153 (000000C0C1390000) [pid = 4520] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 152 (000000C0C1991800) [pid = 4520] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 151 (000000C0BF15AC00) [pid = 4520] [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.] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 150 (000000C0BE6CA000) [pid = 4520] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 149 (000000C0C347D000) [pid = 4520] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0BE6DF800) [pid = 4520] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0C1987000) [pid = 4520] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0BE3A1400) [pid = 4520] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:40:22 INFO - PROCESS | 4520 | 1464626422873 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 4520 | 1464626422876 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 09:40:22 INFO - PROCESS | 4520 | 1464626422881 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 4520 | 1464626422884 Marionette TRACE conn7 <- [1,610,null,{}] 09:40:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:40:22 INFO - PROCESS | 4520 | 1464626422888 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 4520 | 1464626422977 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 09:40:22 INFO - PROCESS | 4520 | 1464626422987 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B63EA800 == 53 [pid = 4520] [id = 162] 09:40:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0B0F9AC00) [pid = 4520] [serial = 484] [outer = 0000000000000000] 09:40:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C0B619A800) [pid = 4520] [serial = 485] [outer = 000000C0B0F9AC00] 09:40:23 INFO - PROCESS | 4520 | 1464626423036 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C0BA044800) [pid = 4520] [serial = 486] [outer = 000000C0B0F9AC00] 09:40:23 INFO - PROCESS | 4520 | 1464626423536 Marionette TRACE conn7 <- [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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 09:40:23 INFO - PROCESS | 4520 | 1464626423560 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 4520 | 1464626423564 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:40:23 INFO - PROCESS | 4520 | 1464626423576 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 4520 | 1464626423581 Marionette TRACE conn7 <- [1,614,null,{}] 09:40:23 INFO - PROCESS | 4520 | 1464626423584 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 4520 | 1464626423705 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 09:40:23 INFO - PROCESS | 4520 | 1464626423782 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5C7800 == 54 [pid = 4520] [id = 163] 09:40:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 150 (000000C0BA040C00) [pid = 4520] [serial = 487] [outer = 0000000000000000] 09:40:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 151 (000000C0BD512000) [pid = 4520] [serial = 488] [outer = 000000C0BA040C00] 09:40:23 INFO - PROCESS | 4520 | 1464626423829 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 152 (000000C0BD59B400) [pid = 4520] [serial = 489] [outer = 000000C0BA040C00] 09:40:24 INFO - PROCESS | 4520 | 1464626424227 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:40:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 09:40:24 INFO - PROCESS | 4520 | 1464626424265 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 4520 | 1464626424267 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:40:24 INFO - PROCESS | 4520 | 1464626424270 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 4520 | 1464626424272 Marionette TRACE conn7 <- [1,618,null,{}] 09:40:24 INFO - PROCESS | 4520 | 1464626424276 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 4520 | 1464626424363 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 09:40:24 INFO - PROCESS | 4520 | 1464626424369 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE003800 == 55 [pid = 4520] [id = 164] 09:40:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 153 (000000C0BE215400) [pid = 4520] [serial = 490] [outer = 0000000000000000] 09:40:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 154 (000000C0BE388800) [pid = 4520] [serial = 491] [outer = 000000C0BE215400] 09:40:24 INFO - PROCESS | 4520 | 1464626424417 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 155 (000000C0BE417C00) [pid = 4520] [serial = 492] [outer = 000000C0BE215400] 09:40:24 INFO - PROCESS | 4520 | 1464626424837 Marionette TRACE conn7 <- [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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:40:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 628ms 09:40:24 INFO - PROCESS | 4520 | 1464626424903 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 4520 | 1464626424905 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:40:24 INFO - PROCESS | 4520 | 1464626424919 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 4520 | 1464626424921 Marionette TRACE conn7 <- [1,622,null,{}] 09:40:24 INFO - PROCESS | 4520 | 1464626424925 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 4520 | 1464626425034 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 09:40:25 INFO - PROCESS | 4520 | 1464626425121 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE98F000 == 56 [pid = 4520] [id = 165] 09:40:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 156 (000000C0BE6D5800) [pid = 4520] [serial = 493] [outer = 0000000000000000] 09:40:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 157 (000000C0BE6DC800) [pid = 4520] [serial = 494] [outer = 000000C0BE6D5800] 09:40:25 INFO - PROCESS | 4520 | 1464626425175 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 158 (000000C0BF0A0800) [pid = 4520] [serial = 495] [outer = 000000C0BE6D5800] 09:40:25 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:25 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:25 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:25 INFO - PROCESS | 4520 | 1464626425627 Marionette TRACE conn7 <- [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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:40:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 735ms 09:40:25 INFO - PROCESS | 4520 | 1464626425656 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 4520 | 1464626425658 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:40:25 INFO - PROCESS | 4520 | 1464626425669 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 4520 | 1464626425671 Marionette TRACE conn7 <- [1,626,null,{}] 09:40:25 INFO - PROCESS | 4520 | 1464626425688 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 4520 | 1464626425800 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 09:40:25 INFO - PROCESS | 4520 | 1464626425809 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1104800 == 57 [pid = 4520] [id = 166] 09:40:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 159 (000000C0BE9BAC00) [pid = 4520] [serial = 496] [outer = 0000000000000000] 09:40:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 160 (000000C0C0D4AC00) [pid = 4520] [serial = 497] [outer = 000000C0BE9BAC00] 09:40:25 INFO - PROCESS | 4520 | 1464626425856 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 161 (000000C0C0F21400) [pid = 4520] [serial = 498] [outer = 000000C0BE9BAC00] 09:40:26 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:26 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:26 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:26 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:26 INFO - PROCESS | 4520 | 1464626426309 Marionette TRACE conn7 <- [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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 712ms 09:40:26 INFO - PROCESS | 4520 | 1464626426381 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 4520 | 1464626426384 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 09:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:40:26 INFO - PROCESS | 4520 | 1464626426387 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 4520 | 1464626426389 Marionette TRACE conn7 <- [1,630,null,{}] 09:40:26 INFO - PROCESS | 4520 | 1464626426393 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 4520 | 1464626426528 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 09:40:26 INFO - PROCESS | 4520 | 1464626426582 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C195C000 == 58 [pid = 4520] [id = 167] 09:40:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0BF016C00) [pid = 4520] [serial = 499] [outer = 0000000000000000] 09:40:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 163 (000000C0C1378C00) [pid = 4520] [serial = 500] [outer = 000000C0BF016C00] 09:40:26 INFO - PROCESS | 4520 | 1464626426628 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 164 (000000C0C138A000) [pid = 4520] [serial = 501] [outer = 000000C0BF016C00] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 163 (000000C0C3474000) [pid = 4520] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 162 (000000C0C1985000) [pid = 4520] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0BD50DC00) [pid = 4520] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 160 (000000C0C3F0E400) [pid = 4520] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 159 (000000C0BD50FC00) [pid = 4520] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 158 (000000C0AF265800) [pid = 4520] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 157 (000000C0C5154000) [pid = 4520] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 156 (000000C0C1986C00) [pid = 4520] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 155 (000000C0BE3A3000) [pid = 4520] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 154 (000000C0C19C6800) [pid = 4520] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 153 (000000C0B70A2800) [pid = 4520] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 152 (000000C0AFC18C00) [pid = 4520] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 151 (000000C0C3E46800) [pid = 4520] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 150 (000000C0BD599C00) [pid = 4520] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 149 (000000C0BD51A000) [pid = 4520] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0C1387400) [pid = 4520] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0C17DB000) [pid = 4520] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0BE382000) [pid = 4520] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 145 (000000C0C4E80C00) [pid = 4520] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 144 (000000C0B0B37C00) [pid = 4520] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 143 (000000C0C138C000) [pid = 4520] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 142 (000000C0BFB9D400) [pid = 4520] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 141 (000000C0C137E800) [pid = 4520] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 140 (000000C0B0F90800) [pid = 4520] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0BB376000) [pid = 4520] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0B5435800) [pid = 4520] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0C1382000) [pid = 4520] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0B6409000) [pid = 4520] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0C4F20000) [pid = 4520] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0C4FF7C00) [pid = 4520] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0C6145C00) [pid = 4520] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0BD56EC00) [pid = 4520] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0B7889800) [pid = 4520] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0BD595800) [pid = 4520] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0C5459C00) [pid = 4520] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0BBA67000) [pid = 4520] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0B0D2D800) [pid = 4520] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0C3479C00) [pid = 4520] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0BAB46000) [pid = 4520] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0C3460400) [pid = 4520] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0B5E94000) [pid = 4520] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0B0D23800) [pid = 4520] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BE6D3000) [pid = 4520] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C3478800) [pid = 4520] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:40:27 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BE6CC400) [pid = 4520] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:40:27 INFO - PROCESS | 4520 | 1464626427551 Marionette TRACE conn7 <- [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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1188ms 09:40:27 INFO - PROCESS | 4520 | 1464626427578 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 4520 | 1464626427580 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:40:27 INFO - PROCESS | 4520 | 1464626427584 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 4520 | 1464626427585 Marionette TRACE conn7 <- [1,634,null,{}] 09:40:27 INFO - PROCESS | 4520 | 1464626427589 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 4520 | 1464626427707 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 09:40:27 INFO - PROCESS | 4520 | 1464626427758 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB68800 == 59 [pid = 4520] [id = 168] 09:40:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0AF272800) [pid = 4520] [serial = 502] [outer = 0000000000000000] 09:40:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0B5435800) [pid = 4520] [serial = 503] [outer = 000000C0AF272800] 09:40:27 INFO - PROCESS | 4520 | 1464626427803 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0B1955C00) [pid = 4520] [serial = 504] [outer = 000000C0AF272800] 09:40:28 INFO - PROCESS | 4520 | 1464626428187 Marionette TRACE conn7 <- [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]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 628ms 09:40:28 INFO - PROCESS | 4520 | 1464626428215 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 4520 | 1464626428217 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:40:28 INFO - PROCESS | 4520 | 1464626428221 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 4520 | 1464626428222 Marionette TRACE conn7 <- [1,638,null,{}] 09:40:28 INFO - PROCESS | 4520 | 1464626428236 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 4520 | 1464626428318 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 09:40:28 INFO - PROCESS | 4520 | 1464626428325 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C36A0000 == 60 [pid = 4520] [id = 169] 09:40:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0BE382800) [pid = 4520] [serial = 505] [outer = 0000000000000000] 09:40:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0BE6CC400) [pid = 4520] [serial = 506] [outer = 000000C0BE382800] 09:40:28 INFO - PROCESS | 4520 | 1464626428373 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0C1391400) [pid = 4520] [serial = 507] [outer = 000000C0BE382800] 09:40:28 INFO - PROCESS | 4520 | 1464626428784 Marionette TRACE conn7 <- [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]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 586ms 09:40:28 INFO - PROCESS | 4520 | 1464626428810 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 4520 | 1464626428812 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:40:28 INFO - PROCESS | 4520 | 1464626428815 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 4520 | 1464626428817 Marionette TRACE conn7 <- [1,642,null,{}] 09:40:28 INFO - PROCESS | 4520 | 1464626428821 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 4520 | 1464626428946 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 09:40:28 INFO - PROCESS | 4520 | 1464626428956 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F68800 == 61 [pid = 4520] [id = 170] 09:40:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0C1390800) [pid = 4520] [serial = 508] [outer = 0000000000000000] 09:40:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0C1765800) [pid = 4520] [serial = 509] [outer = 000000C0C1390800] 09:40:29 INFO - PROCESS | 4520 | 1464626429008 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C1815800) [pid = 4520] [serial = 510] [outer = 000000C0C1390800] 09:40:29 INFO - PROCESS | 4520 | 1464626429572 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 836ms 09:40:29 INFO - PROCESS | 4520 | 1464626429656 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 4520 | 1464626429661 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:40:29 INFO - PROCESS | 4520 | 1464626429667 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 4520 | 1464626429672 Marionette TRACE conn7 <- [1,646,null,{}] 09:40:29 INFO - PROCESS | 4520 | 1464626429679 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 4520 | 1464626429845 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 09:40:29 INFO - PROCESS | 4520 | 1464626429894 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70D9000 == 62 [pid = 4520] [id = 171] 09:40:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0AFB51C00) [pid = 4520] [serial = 511] [outer = 0000000000000000] 09:40:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0B0D24C00) [pid = 4520] [serial = 512] [outer = 000000C0AFB51C00] 09:40:29 INFO - PROCESS | 4520 | 1464626429953 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0B6567C00) [pid = 4520] [serial = 513] [outer = 000000C0AFB51C00] 09:40:30 INFO - PROCESS | 4520 | 1464626430594 Marionette TRACE conn7 <- [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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:40:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 984ms 09:40:30 INFO - PROCESS | 4520 | 1464626430655 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 4520 | 1464626430661 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:40:30 INFO - PROCESS | 4520 | 1464626430668 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 4520 | 1464626430672 Marionette TRACE conn7 <- [1,650,null,{}] 09:40:30 INFO - PROCESS | 4520 | 1464626430676 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 4520 | 1464626430790 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 09:40:30 INFO - PROCESS | 4520 | 1464626430910 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE46D000 == 63 [pid = 4520] [id = 172] 09:40:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0BB0AD400) [pid = 4520] [serial = 514] [outer = 0000000000000000] 09:40:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0BD12AC00) [pid = 4520] [serial = 515] [outer = 000000C0BB0AD400] 09:40:30 INFO - PROCESS | 4520 | 1464626430967 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0BD598C00) [pid = 4520] [serial = 516] [outer = 000000C0BB0AD400] 09:40:31 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:31 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:31 INFO - PROCESS | 4520 | 1464626431610 Marionette TRACE conn7 <- [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]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 985ms 09:40:31 INFO - PROCESS | 4520 | 1464626431659 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 4520 | 1464626431662 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 09:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:40:31 INFO - PROCESS | 4520 | 1464626431666 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 4520 | 1464626431671 Marionette TRACE conn7 <- [1,654,null,{}] 09:40:31 INFO - PROCESS | 4520 | 1464626431682 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 4520 | 1464626431800 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 09:40:31 INFO - PROCESS | 4520 | 1464626431919 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C517D000 == 64 [pid = 4520] [id = 173] 09:40:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0BEA23000) [pid = 4520] [serial = 517] [outer = 0000000000000000] 09:40:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0C03BF400) [pid = 4520] [serial = 518] [outer = 000000C0BEA23000] 09:40:31 INFO - PROCESS | 4520 | 1464626431979 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0C1761400) [pid = 4520] [serial = 519] [outer = 000000C0BEA23000] 09:40:32 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:32 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:32 INFO - PROCESS | 4520 | 1464626432550 Marionette TRACE conn7 <- [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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 941ms 09:40:32 INFO - PROCESS | 4520 | 1464626432609 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 09:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:40:32 INFO - PROCESS | 4520 | 1464626432613 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 09:40:32 INFO - PROCESS | 4520 | 1464626432617 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 4520 | 1464626432619 Marionette TRACE conn7 <- [1,658,null,{}] 09:40:32 INFO - PROCESS | 4520 | 1464626432623 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 4520 | 1464626432749 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 09:40:32 INFO - PROCESS | 4520 | 1464626432867 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C54A0000 == 65 [pid = 4520] [id = 174] 09:40:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0C181DC00) [pid = 4520] [serial = 520] [outer = 0000000000000000] 09:40:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0C1985000) [pid = 4520] [serial = 521] [outer = 000000C0C181DC00] 09:40:32 INFO - PROCESS | 4520 | 1464626432924 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C0C1991C00) [pid = 4520] [serial = 522] [outer = 000000C0C181DC00] 09:40:33 INFO - PROCESS | 4520 | 1464626433509 Marionette TRACE conn7 <- [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]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 942ms 09:40:33 INFO - PROCESS | 4520 | 1464626433560 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 4520 | 1464626433563 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 09:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:40:33 INFO - PROCESS | 4520 | 1464626433566 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 4520 | 1464626433568 Marionette TRACE conn7 <- [1,662,null,{}] 09:40:33 INFO - PROCESS | 4520 | 1464626433572 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 4520 | 1464626433679 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 09:40:33 INFO - PROCESS | 4520 | 1464626433769 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E3B000 == 66 [pid = 4520] [id = 175] 09:40:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 141 (000000C0C19C2400) [pid = 4520] [serial = 523] [outer = 0000000000000000] 09:40:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 142 (000000C0C19CE000) [pid = 4520] [serial = 524] [outer = 000000C0C19C2400] 09:40:33 INFO - PROCESS | 4520 | 1464626433827 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 143 (000000C0C3473400) [pid = 4520] [serial = 525] [outer = 000000C0C19C2400] 09:40:34 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:34 INFO - PROCESS | 4520 | [4520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:34 INFO - PROCESS | 4520 | 1464626434435 Marionette TRACE conn7 <- [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]]]}] 09:40:34 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 09:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 881ms 09:40:34 INFO - PROCESS | 4520 | 1464626434450 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 4520 | 1464626434452 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 09:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:40:34 INFO - PROCESS | 4520 | 1464626434456 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 4520 | 1464626434458 Marionette TRACE conn7 <- [1,666,null,{}] 09:40:34 INFO - PROCESS | 4520 | 1464626434462 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 4520 | 1464626434594 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 09:40:34 INFO - PROCESS | 4520 | 1464626434716 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B0C82000 == 67 [pid = 4520] [id = 176] 09:40:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 144 (000000C0B0D26000) [pid = 4520] [serial = 526] [outer = 0000000000000000] 09:40:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 145 (000000C0B57CF800) [pid = 4520] [serial = 527] [outer = 000000C0B0D26000] 09:40:34 INFO - PROCESS | 4520 | 1464626434775 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 146 (000000C0BD50E000) [pid = 4520] [serial = 528] [outer = 000000C0B0D26000] 09:40:35 INFO - PROCESS | 4520 | 1464626435499 Marionette TRACE conn7 <- [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]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1076ms 09:40:35 INFO - PROCESS | 4520 | 1464626435538 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 4520 | 1464626435542 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:40:35 INFO - PROCESS | 4520 | 1464626435547 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 4520 | 1464626435549 Marionette TRACE conn7 <- [1,670,null,{}] 09:40:35 INFO - PROCESS | 4520 | 1464626435555 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 4520 | 1464626435660 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 09:40:35 INFO - PROCESS | 4520 | 1464626435787 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B22CB800 == 68 [pid = 4520] [id = 177] 09:40:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0B619C400) [pid = 4520] [serial = 529] [outer = 0000000000000000] 09:40:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C0B633FC00) [pid = 4520] [serial = 530] [outer = 000000C0B619C400] 09:40:35 INFO - PROCESS | 4520 | 1464626435842 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C0B788F800) [pid = 4520] [serial = 531] [outer = 000000C0B619C400] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C36A0000 == 67 [pid = 4520] [id = 169] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDB68800 == 66 [pid = 4520] [id = 168] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C195C000 == 65 [pid = 4520] [id = 167] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1104800 == 64 [pid = 4520] [id = 166] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE98F000 == 63 [pid = 4520] [id = 165] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE003800 == 62 [pid = 4520] [id = 164] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5C7800 == 61 [pid = 4520] [id = 163] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B63EA800 == 60 [pid = 4520] [id = 162] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B74C9000 == 59 [pid = 4520] [id = 161] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B783B000 == 58 [pid = 4520] [id = 160] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C874B000 == 57 [pid = 4520] [id = 159] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5016000 == 56 [pid = 4520] [id = 158] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8BB000 == 55 [pid = 4520] [id = 157] 09:40:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9A4E000 == 54 [pid = 4520] [id = 156] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0C8128400) [pid = 4520] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0C713FC00) [pid = 4520] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0C5159C00) [pid = 4520] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 145 (000000C0C6146800) [pid = 4520] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 144 (000000C0C4EB4C00) [pid = 4520] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 143 (000000C0C1820400) [pid = 4520] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 142 (000000C0C19CC400) [pid = 4520] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 141 (000000C0BAB3D800) [pid = 4520] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 140 (000000C0B6410400) [pid = 4520] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0B0D23400) [pid = 4520] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0C3F07000) [pid = 4520] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0C175F000) [pid = 4520] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0BE381C00) [pid = 4520] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0C175BC00) [pid = 4520] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0BD576000) [pid = 4520] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0C3476C00) [pid = 4520] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0C03C0C00) [pid = 4520] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0C4FECC00) [pid = 4520] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0C4EBE000) [pid = 4520] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0B577B800) [pid = 4520] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0C1767400) [pid = 4520] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0C347F000) [pid = 4520] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0C181A000) [pid = 4520] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0B6562C00) [pid = 4520] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0BF1EE000) [pid = 4520] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BA045800) [pid = 4520] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0C1989800) [pid = 4520] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C138C400) [pid = 4520] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BAB43000) [pid = 4520] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0C4FF6400) [pid = 4520] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0C5454400) [pid = 4520] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C50B5800) [pid = 4520] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C713C400) [pid = 4520] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0C4EB2800) [pid = 4520] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BD56F800) [pid = 4520] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C614F400) [pid = 4520] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BE3A5000) [pid = 4520] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C7137400) [pid = 4520] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BD594800) [pid = 4520] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0B619E000) [pid = 4520] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BE383C00) [pid = 4520] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C4EBE800) [pid = 4520] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE381400) [pid = 4520] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C5457000) [pid = 4520] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C8132400) [pid = 4520] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C50B3400) [pid = 4520] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BD568400) [pid = 4520] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BFB9DC00) [pid = 4520] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BAB44800) [pid = 4520] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C37B0C00) [pid = 4520] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BF09D000) [pid = 4520] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C10EBC00) [pid = 4520] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C3E47800) [pid = 4520] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C5160800) [pid = 4520] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0C614B000) [pid = 4520] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C5160400) [pid = 4520] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0C1991400) [pid = 4520] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0C3733C00) [pid = 4520] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0C1819000) [pid = 4520] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0C4EBBC00) [pid = 4520] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0C4E86400) [pid = 4520] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BE60BC00) [pid = 4520] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0B0F92400) [pid = 4520] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:40:36 INFO - PROCESS | 4520 | [4520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:40:36 INFO - PROCESS | 4520 | [4520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:40:36 INFO - PROCESS | 4520 | 1464626436970 Marionette TRACE conn7 <- [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]]]}] 09:40:36 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) 09:40:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1432ms 09:40:36 INFO - PROCESS | 4520 | 1464626436981 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 4520 | 1464626436987 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:40:36 INFO - PROCESS | 4520 | 1464626436993 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 4520 | 1464626436996 Marionette TRACE conn7 <- [1,674,null,{}] 09:40:37 INFO - PROCESS | 4520 | 1464626437000 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 4520 | 1464626437095 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 09:40:37 INFO - PROCESS | 4520 | 1464626437104 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB5C000 == 55 [pid = 4520] [id = 178] 09:40:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B5E95800) [pid = 4520] [serial = 532] [outer = 0000000000000000] 09:40:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BAB3B800) [pid = 4520] [serial = 533] [outer = 000000C0B5E95800] 09:40:37 INFO - PROCESS | 4520 | 1464626437153 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BB379C00) [pid = 4520] [serial = 534] [outer = 000000C0B5E95800] 09:40:38 INFO - PROCESS | 4520 | 1464626438108 Marionette TRACE conn7 <- [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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1138ms 09:40:38 INFO - PROCESS | 4520 | 1464626438133 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 4520 | 1464626438135 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 09:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:40:38 INFO - PROCESS | 4520 | 1464626438139 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 4520 | 1464626438143 Marionette TRACE conn7 <- [1,678,null,{}] 09:40:38 INFO - PROCESS | 4520 | 1464626438154 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 4520 | 1464626438248 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 09:40:38 INFO - PROCESS | 4520 | 1464626438256 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5D2000 == 56 [pid = 4520] [id = 179] 09:40:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BD576C00) [pid = 4520] [serial = 535] [outer = 0000000000000000] 09:40:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BD59DC00) [pid = 4520] [serial = 536] [outer = 000000C0BD576C00] 09:40:38 INFO - PROCESS | 4520 | 1464626438306 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BE381800) [pid = 4520] [serial = 537] [outer = 000000C0BD576C00] 09:40:39 INFO - PROCESS | 4520 | 1464626439308 Marionette TRACE conn7 <- [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]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:40:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1182ms 09:40:39 INFO - PROCESS | 4520 | 1464626439323 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 4520 | 1464626439326 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 09:40:39 INFO - PROCESS | 4520 | 1464626439330 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:40:39 INFO - PROCESS | 4520 | 1464626439332 Marionette TRACE conn7 <- [1,682,null,{}] 09:40:39 INFO - PROCESS | 4520 | 1464626439340 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 4520 | 1464626439458 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 09:40:39 INFO - PROCESS | 4520 | 1464626439465 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB65000 == 57 [pid = 4520] [id = 180] 09:40:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BE604C00) [pid = 4520] [serial = 538] [outer = 0000000000000000] 09:40:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BE610800) [pid = 4520] [serial = 539] [outer = 000000C0BE604C00] 09:40:39 INFO - PROCESS | 4520 | 1464626439554 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BE6D6400) [pid = 4520] [serial = 540] [outer = 000000C0BE604C00] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0C7136C00) [pid = 4520] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BE6D5800) [pid = 4520] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BE9BAC00) [pid = 4520] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0C614EC00) [pid = 4520] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BE215400) [pid = 4520] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0B0F9AC00) [pid = 4520] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0AF31B800) [pid = 4520] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B6F24C00) [pid = 4520] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BA040C00) [pid = 4520] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BF016C00) [pid = 4520] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0AF272800) [pid = 4520] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:40:40 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0BE382800) [pid = 4520] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:40:40 INFO - PROCESS | 4520 | 1464626440500 Marionette TRACE conn7 <- [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]]]}] 09:40:40 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) 09:40:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1173ms 09:40:40 INFO - PROCESS | 4520 | 1464626440505 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 4520 | 1464626440508 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:40:40 INFO - PROCESS | 4520 | 1464626440511 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 4520 | 1464626440512 Marionette TRACE conn7 <- [1,686,null,{}] 09:40:40 INFO - PROCESS | 4520 | 1464626440517 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 4520 | 1464626440602 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 09:40:40 INFO - PROCESS | 4520 | 1464626440668 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5FC8000 == 58 [pid = 4520] [id = 181] 09:40:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0AF327400) [pid = 4520] [serial = 541] [outer = 0000000000000000] 09:40:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BD517400) [pid = 4520] [serial = 542] [outer = 000000C0AF327400] 09:40:40 INFO - PROCESS | 4520 | 1464626440716 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BEA64400) [pid = 4520] [serial = 543] [outer = 000000C0AF327400] 09:40:41 INFO - PROCESS | 4520 | 1464626441591 Marionette TRACE conn7 <- [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]]]}] 09:40:41 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) 09:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1128ms 09:40:41 INFO - PROCESS | 4520 | 1464626441643 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 4520 | 1464626441645 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 09:40:41 INFO - PROCESS | 4520 | 1464626441648 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:40:41 INFO - PROCESS | 4520 | 1464626441650 Marionette TRACE conn7 <- [1,690,null,{}] 09:40:41 INFO - PROCESS | 4520 | 1464626441653 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 4520 | 1464626441784 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 09:40:41 INFO - PROCESS | 4520 | 1464626441794 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C03D6800 == 59 [pid = 4520] [id = 182] 09:40:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0C0D4BC00) [pid = 4520] [serial = 544] [outer = 0000000000000000] 09:40:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0C1377800) [pid = 4520] [serial = 545] [outer = 000000C0C0D4BC00] 09:40:41 INFO - PROCESS | 4520 | 1464626441842 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0C1389C00) [pid = 4520] [serial = 546] [outer = 000000C0C0D4BC00] 09:40:42 INFO - PROCESS | 4520 | 1464626442803 Marionette TRACE conn7 <- [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]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:40:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 09:40:42 INFO - PROCESS | 4520 | 1464626442833 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 4520 | 1464626442838 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:40:42 INFO - PROCESS | 4520 | 1464626442844 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 4520 | 1464626442849 Marionette TRACE conn7 <- [1,694,null,{}] 09:40:42 INFO - PROCESS | 4520 | 1464626442855 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 4520 | 1464626443007 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 09:40:43 INFO - PROCESS | 4520 | 1464626443118 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B783B000 == 60 [pid = 4520] [id = 183] 09:40:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B577B800) [pid = 4520] [serial = 547] [outer = 0000000000000000] 09:40:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0B61A4400) [pid = 4520] [serial = 548] [outer = 000000C0B577B800] 09:40:43 INFO - PROCESS | 4520 | 1464626443225 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BAB2D400) [pid = 4520] [serial = 549] [outer = 000000C0B577B800] 09:40:44 INFO - PROCESS | 4520 | 1464626444306 Marionette TRACE conn7 <- [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]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:40:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1481ms 09:40:44 INFO - PROCESS | 4520 | 1464626444329 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 4520 | 1464626444336 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 09:40:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:40:44 INFO - PROCESS | 4520 | 1464626444343 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 4520 | 1464626444346 Marionette TRACE conn7 <- [1,698,null,{}] 09:40:44 INFO - PROCESS | 4520 | 1464626444350 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 4520 | 1464626444468 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 09:40:44 INFO - PROCESS | 4520 | 1464626444587 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE33D800 == 61 [pid = 4520] [id = 184] 09:40:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BD50DC00) [pid = 4520] [serial = 550] [outer = 0000000000000000] 09:40:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BE37BC00) [pid = 4520] [serial = 551] [outer = 000000C0BD50DC00] 09:40:44 INFO - PROCESS | 4520 | 1464626444644 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BE611C00) [pid = 4520] [serial = 552] [outer = 000000C0BD50DC00] 09:40:45 INFO - PROCESS | 4520 | 1464626445681 Marionette TRACE conn7 <- [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]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:40:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1391ms 09:40:45 INFO - PROCESS | 4520 | 1464626445739 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 4520 | 1464626445741 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:40:45 INFO - PROCESS | 4520 | 1464626445746 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 4520 | 1464626445750 Marionette TRACE conn7 <- [1,702,null,{}] 09:40:45 INFO - PROCESS | 4520 | 1464626445762 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 4520 | 1464626445914 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 09:40:46 INFO - PROCESS | 4520 | 1464626446032 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15C1000 == 62 [pid = 4520] [id = 185] 09:40:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BF0A0400) [pid = 4520] [serial = 553] [outer = 0000000000000000] 09:40:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C1386400) [pid = 4520] [serial = 554] [outer = 000000C0BF0A0400] 09:40:46 INFO - PROCESS | 4520 | 1464626446093 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0C17D6800) [pid = 4520] [serial = 555] [outer = 000000C0BF0A0400] 09:40:47 INFO - PROCESS | 4520 | 1464626447146 Marionette TRACE conn7 <- [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]]]}] 09:40:47 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 09:40:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1439ms 09:40:47 INFO - PROCESS | 4520 | 1464626447187 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 4520 | 1464626447190 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:40:47 INFO - PROCESS | 4520 | 1464626447194 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 4520 | 1464626447196 Marionette TRACE conn7 <- [1,706,null,{}] 09:40:47 INFO - PROCESS | 4520 | 1464626447201 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 4520 | 1464626447349 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 09:40:47 INFO - PROCESS | 4520 | 1464626447464 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF03A800 == 63 [pid = 4520] [id = 186] 09:40:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0B5E88C00) [pid = 4520] [serial = 556] [outer = 0000000000000000] 09:40:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BF1E2800) [pid = 4520] [serial = 557] [outer = 000000C0B5E88C00] 09:40:47 INFO - PROCESS | 4520 | 1464626447521 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C1987400) [pid = 4520] [serial = 558] [outer = 000000C0B5E88C00] 09:40:48 INFO - PROCESS | 4520 | 1464626448687 Marionette TRACE conn7 <- [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]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:40:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1530ms 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5FC8000 == 62 [pid = 4520] [id = 181] 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDB65000 == 61 [pid = 4520] [id = 180] 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5D2000 == 60 [pid = 4520] [id = 179] 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB5C000 == 59 [pid = 4520] [id = 178] 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B22CB800 == 58 [pid = 4520] [id = 177] 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E3B000 == 57 [pid = 4520] [id = 175] 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C54A0000 == 56 [pid = 4520] [id = 174] 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C517D000 == 55 [pid = 4520] [id = 173] 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE46D000 == 54 [pid = 4520] [id = 172] 09:40:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70D9000 == 53 [pid = 4520] [id = 171] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C8133000) [pid = 4520] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BE6DC800) [pid = 4520] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BF0A0800) [pid = 4520] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C0F21400) [pid = 4520] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C0D4AC00) [pid = 4520] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C8BE7000) [pid = 4520] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BE388800) [pid = 4520] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0B619A800) [pid = 4520] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BA044800) [pid = 4520] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0B14DFC00) [pid = 4520] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0AF324000) [pid = 4520] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BB25D400) [pid = 4520] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BAB2F800) [pid = 4520] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B7017000) [pid = 4520] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BD512000) [pid = 4520] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BD59B400) [pid = 4520] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0C137F800) [pid = 4520] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0C347BC00) [pid = 4520] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0C1378C00) [pid = 4520] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0B5435800) [pid = 4520] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0C1391400) [pid = 4520] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BE6CC400) [pid = 4520] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0C138A000) [pid = 4520] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0B1955C00) [pid = 4520] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0C1765800) [pid = 4520] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0BE417C00) [pid = 4520] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 4520 | 1464626448818 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 4520 | 1464626448824 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 09:40:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:40:48 INFO - PROCESS | 4520 | 1464626448887 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 4520 | 1464626448890 Marionette TRACE conn7 <- [1,710,null,{}] 09:40:48 INFO - PROCESS | 4520 | 1464626448896 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 4520 | 1464626448983 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 09:40:49 INFO - PROCESS | 4520 | 1464626448992 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B74CD800 == 54 [pid = 4520] [id = 187] 09:40:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0B0F98800) [pid = 4520] [serial = 559] [outer = 0000000000000000] 09:40:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0B1964000) [pid = 4520] [serial = 560] [outer = 000000C0B0F98800] 09:40:49 INFO - PROCESS | 4520 | 1464626449043 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0B6562C00) [pid = 4520] [serial = 561] [outer = 000000C0B0F98800] 09:40:49 INFO - PROCESS | 4520 | 1464626449524 Marionette TRACE conn7 <- [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] 09:40:49 INFO - PROCESS | 4520 | 1464626449575 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:40:49 INFO - PROCESS | 4520 | 1464626449582 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 4520 | 1464626449584 Marionette TRACE conn7 <- [1,714,null,{}] 09:40:49 INFO - PROCESS | 4520 | 1464626449588 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 4520 | 1464626449682 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 09:40:49 INFO - PROCESS | 4520 | 1464626449691 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD199000 == 55 [pid = 4520] [id = 188] 09:40:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0BAB3D400) [pid = 4520] [serial = 562] [outer = 0000000000000000] 09:40:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BAB49C00) [pid = 4520] [serial = 563] [outer = 000000C0BAB3D400] 09:40:49 INFO - PROCESS | 4520 | 1464626449745 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BD12B400) [pid = 4520] [serial = 564] [outer = 000000C0BAB3D400] 09:40:50 INFO - PROCESS | 4520 | 1464626450262 Marionette TRACE conn7 <- [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]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:40:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 09:40:50 INFO - PROCESS | 4520 | 1464626450354 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 4520 | 1464626450356 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 09:40:50 INFO - PROCESS | 4520 | 1464626450365 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:40:50 INFO - PROCESS | 4520 | 1464626450369 Marionette TRACE conn7 <- [1,718,null,{}] 09:40:50 INFO - PROCESS | 4520 | 1464626450389 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 4520 | 1464626450489 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 09:40:50 INFO - PROCESS | 4520 | 1464626450497 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB67000 == 56 [pid = 4520] [id = 189] 09:40:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BE384000) [pid = 4520] [serial = 565] [outer = 0000000000000000] 09:40:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BE3A3800) [pid = 4520] [serial = 566] [outer = 000000C0BE384000] 09:40:50 INFO - PROCESS | 4520 | 1464626450548 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BE6CEC00) [pid = 4520] [serial = 567] [outer = 000000C0BE384000] 09:40:51 INFO - PROCESS | 4520 | 1464626451089 Marionette TRACE conn7 <- [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] 09:40:51 INFO - PROCESS | 4520 | 1464626451150 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 09:40:51 INFO - PROCESS | 4520 | 1464626451153 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:40:51 INFO - PROCESS | 4520 | 1464626451155 Marionette TRACE conn7 <- [1,722,null,{}] 09:40:51 INFO - PROCESS | 4520 | 1464626451159 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 4520 | 1464626451275 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 09:40:51 INFO - PROCESS | 4520 | 1464626451324 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF0DD800 == 57 [pid = 4520] [id = 190] 09:40:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0C00ED800) [pid = 4520] [serial = 568] [outer = 0000000000000000] 09:40:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0C0D4AC00) [pid = 4520] [serial = 569] [outer = 000000C0C00ED800] 09:40:51 INFO - PROCESS | 4520 | 1464626451373 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0C10EC800) [pid = 4520] [serial = 570] [outer = 000000C0C00ED800] 09:40:51 INFO - PROCESS | 4520 | 1464626451812 Marionette TRACE conn7 <- [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]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:40:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 735ms 09:40:51 INFO - PROCESS | 4520 | 1464626451891 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 4520 | 1464626451893 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 09:40:51 INFO - PROCESS | 4520 | 1464626451896 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:40:51 INFO - PROCESS | 4520 | 1464626451898 Marionette TRACE conn7 <- [1,726,null,{}] 09:40:51 INFO - PROCESS | 4520 | 1464626451913 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 4520 | 1464626452026 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 09:40:52 INFO - PROCESS | 4520 | 1464626452039 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15B8000 == 58 [pid = 4520] [id = 191] 09:40:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0C00F2000) [pid = 4520] [serial = 571] [outer = 0000000000000000] 09:40:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0C175AC00) [pid = 4520] [serial = 572] [outer = 000000C0C00F2000] 09:40:52 INFO - PROCESS | 4520 | 1464626452129 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0C181A400) [pid = 4520] [serial = 573] [outer = 000000C0C00F2000] 09:40:53 INFO - PROCESS | 4520 | [4520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:40:53 INFO - PROCESS | 4520 | 1464626453079 Marionette TRACE conn7 <- [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]]]}] 09:40:53 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BE604C00) [pid = 4520] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:40:53 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B5E95800) [pid = 4520] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:40:53 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B619C400) [pid = 4520] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:40:53 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BD576C00) [pid = 4520] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:40:53 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B0D26000) [pid = 4520] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:40:53 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0AF327400) [pid = 4520] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:40:53 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0C0D53400) [pid = 4520] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:40:53 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0B22AFC00) [pid = 4520] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:40:53 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0C0F23800) [pid = 4520] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:40:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:40:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1239ms 09:40:53 INFO - PROCESS | 4520 | 1464626453139 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 4520 | 1464626453141 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:40:53 INFO - PROCESS | 4520 | 1464626453145 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 4520 | 1464626453146 Marionette TRACE conn7 <- [1,730,null,{}] 09:40:53 INFO - PROCESS | 4520 | 1464626453150 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 4520 | 1464626453260 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 09:40:53 INFO - PROCESS | 4520 | 1464626453269 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C369A800 == 59 [pid = 4520] [id = 192] 09:40:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0C198C000) [pid = 4520] [serial = 574] [outer = 0000000000000000] 09:40:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0C19D1000) [pid = 4520] [serial = 575] [outer = 000000C0C198C000] 09:40:53 INFO - PROCESS | 4520 | 1464626453316 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0C3471C00) [pid = 4520] [serial = 576] [outer = 000000C0C198C000] 09:40:54 INFO - PROCESS | 4520 | 1464626454237 Marionette TRACE conn7 <- [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]]]}] 09:40:54 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 09:40:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1129ms 09:40:54 INFO - PROCESS | 4520 | 1464626454278 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 4520 | 1464626454281 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 09:40:54 INFO - PROCESS | 4520 | 1464626454285 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 4520 | 1464626454286 Marionette TRACE conn7 <- [1,734,null,{}] 09:40:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:40:54 INFO - PROCESS | 4520 | 1464626454290 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 4520 | 1464626454374 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 09:40:54 INFO - PROCESS | 4520 | 1464626454381 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1568800 == 60 [pid = 4520] [id = 193] 09:40:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0C3477000) [pid = 4520] [serial = 577] [outer = 0000000000000000] 09:40:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0C3480000) [pid = 4520] [serial = 578] [outer = 000000C0C3477000] 09:40:54 INFO - PROCESS | 4520 | 1464626454429 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0C37A4C00) [pid = 4520] [serial = 579] [outer = 000000C0C3477000] 09:40:55 INFO - PROCESS | 4520 | 1464626455386 Marionette TRACE conn7 <- [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]]]}] 09:40:55 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.) 09:40:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 09:40:55 INFO - PROCESS | 4520 | 1464626455418 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 4520 | 1464626455423 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 09:40:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:40:55 INFO - PROCESS | 4520 | 1464626455429 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 4520 | 1464626455434 Marionette TRACE conn7 <- [1,738,null,{}] 09:40:55 INFO - PROCESS | 4520 | 1464626455442 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 4520 | 1464626455563 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 09:40:55 INFO - PROCESS | 4520 | 1464626455634 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB6C000 == 61 [pid = 4520] [id = 194] 09:40:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0B0D22400) [pid = 4520] [serial = 580] [outer = 0000000000000000] 09:40:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0B0F96400) [pid = 4520] [serial = 581] [outer = 000000C0B0D22400] 09:40:55 INFO - PROCESS | 4520 | 1464626455736 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B7885400) [pid = 4520] [serial = 582] [outer = 000000C0B0D22400] 09:40:56 INFO - PROCESS | 4520 | 1464626456850 Marionette TRACE conn7 <- [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]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:40:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1446ms 09:40:56 INFO - PROCESS | 4520 | 1464626456878 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 4520 | 1464626456885 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 09:40:56 INFO - PROCESS | 4520 | 1464626456934 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 4520 | 1464626456937 Marionette TRACE conn7 <- [1,742,null,{}] 09:40:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:40:56 INFO - PROCESS | 4520 | 1464626456942 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 4520 | 1464626457048 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 09:40:57 INFO - PROCESS | 4520 | 1464626457237 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE98D800 == 62 [pid = 4520] [id = 195] 09:40:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BB0A3000) [pid = 4520] [serial = 583] [outer = 0000000000000000] 09:40:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BE215C00) [pid = 4520] [serial = 584] [outer = 000000C0BB0A3000] 09:40:57 INFO - PROCESS | 4520 | 1464626457297 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BE611000) [pid = 4520] [serial = 585] [outer = 000000C0BB0A3000] 09:40:58 INFO - PROCESS | 4520 | 1464626458358 Marionette TRACE conn7 <- [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]]]}] 09:40:58 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 09:40:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1469ms 09:40:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:40:58 INFO - PROCESS | 4520 | 1464626458411 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 4520 | 1464626458414 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 09:40:58 INFO - PROCESS | 4520 | 1464626458418 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 4520 | 1464626458422 Marionette TRACE conn7 <- [1,746,null,{}] 09:40:58 INFO - PROCESS | 4520 | 1464626458435 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 4520 | 1464626458586 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 09:40:58 INFO - PROCESS | 4520 | 1464626458707 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F60000 == 63 [pid = 4520] [id = 196] 09:40:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BD592800) [pid = 4520] [serial = 586] [outer = 0000000000000000] 09:40:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C198B400) [pid = 4520] [serial = 587] [outer = 000000C0BD592800] 09:40:58 INFO - PROCESS | 4520 | 1464626458767 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C372F000) [pid = 4520] [serial = 588] [outer = 000000C0BD592800] 09:40:59 INFO - PROCESS | 4520 | 1464626459382 Marionette TRACE conn7 <- [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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:40:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 985ms 09:40:59 INFO - PROCESS | 4520 | 1464626459404 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 4520 | 1464626459408 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:40:59 INFO - PROCESS | 4520 | 1464626459411 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 4520 | 1464626459413 Marionette TRACE conn7 <- [1,750,null,{}] 09:40:59 INFO - PROCESS | 4520 | 1464626459417 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 4520 | 1464626459534 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 09:40:59 INFO - PROCESS | 4520 | 1464626459780 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B63F8000 == 64 [pid = 4520] [id = 197] 09:40:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0AF96B400) [pid = 4520] [serial = 589] [outer = 0000000000000000] 09:40:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B0D28800) [pid = 4520] [serial = 590] [outer = 000000C0AF96B400] 09:40:59 INFO - PROCESS | 4520 | 1464626459833 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0B6566400) [pid = 4520] [serial = 591] [outer = 000000C0AF96B400] 09:41:00 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C369A800 == 63 [pid = 4520] [id = 192] 09:41:00 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15B8000 == 62 [pid = 4520] [id = 191] 09:41:00 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF0DD800 == 61 [pid = 4520] [id = 190] 09:41:00 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDB67000 == 60 [pid = 4520] [id = 189] 09:41:00 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD199000 == 59 [pid = 4520] [id = 188] 09:41:00 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B74CD800 == 58 [pid = 4520] [id = 187] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0C1377800) [pid = 4520] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C1985000) [pid = 4520] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C19CE000) [pid = 4520] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F68800 == 57 [pid = 4520] [id = 170] 09:41:00 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C03D6800 == 56 [pid = 4520] [id = 182] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C4EBF400) [pid = 4520] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BE39B000) [pid = 4520] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C19C7400) [pid = 4520] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BE610800) [pid = 4520] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BAB3B800) [pid = 4520] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BB379C00) [pid = 4520] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0C03BF400) [pid = 4520] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B788F800) [pid = 4520] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B633FC00) [pid = 4520] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BD12AC00) [pid = 4520] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BD59DC00) [pid = 4520] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BD50E000) [pid = 4520] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0B57CF800) [pid = 4520] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0B0D24C00) [pid = 4520] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BD517400) [pid = 4520] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0BE6D6400) [pid = 4520] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BEA64400) [pid = 4520] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0BE381800) [pid = 4520] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:41:00 INFO - PROCESS | 4520 | [4520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:41:00 INFO - PROCESS | 4520 | 1464626460921 Marionette TRACE conn7 <- [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]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:41:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1524ms 09:41:00 INFO - PROCESS | 4520 | 1464626460939 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 4520 | 1464626460943 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 09:41:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:41:00 INFO - PROCESS | 4520 | 1464626460948 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 4520 | 1464626460951 Marionette TRACE conn7 <- [1,754,null,{}] 09:41:00 INFO - PROCESS | 4520 | 1464626460956 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 4520 | 1464626461049 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 09:41:01 INFO - PROCESS | 4520 | 1464626461057 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70EE000 == 57 [pid = 4520] [id = 198] 09:41:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0B57CF800) [pid = 4520] [serial = 592] [outer = 0000000000000000] 09:41:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0B6409000) [pid = 4520] [serial = 593] [outer = 000000C0B57CF800] 09:41:01 INFO - PROCESS | 4520 | 1464626461107 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BA8B9400) [pid = 4520] [serial = 594] [outer = 000000C0B57CF800] 09:41:02 INFO - PROCESS | 4520 | 1464626462083 Marionette TRACE conn7 <- [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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:41:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1177ms 09:41:02 INFO - PROCESS | 4520 | 1464626462132 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 4520 | 1464626462136 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:41:02 INFO - PROCESS | 4520 | 1464626462140 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 4520 | 1464626462142 Marionette TRACE conn7 <- [1,758,null,{}] 09:41:02 INFO - PROCESS | 4520 | 1464626462146 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 4520 | 1464626462239 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 09:41:02 INFO - PROCESS | 4520 | 1464626462246 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5D1800 == 58 [pid = 4520] [id = 199] 09:41:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BB37B800) [pid = 4520] [serial = 595] [outer = 0000000000000000] 09:41:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BD12B000) [pid = 4520] [serial = 596] [outer = 000000C0BB37B800] 09:41:02 INFO - PROCESS | 4520 | 1464626462296 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BD590800) [pid = 4520] [serial = 597] [outer = 000000C0BB37B800] 09:41:02 INFO - PROCESS | 4520 | 1464626462764 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 09:41:02 INFO - PROCESS | 4520 | 1464626462814 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 4520 | 1464626462817 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:41:02 INFO - PROCESS | 4520 | 1464626462835 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 4520 | 1464626462841 Marionette TRACE conn7 <- [1,762,null,{}] 09:41:02 INFO - PROCESS | 4520 | 1464626462846 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 4520 | 1464626462938 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 09:41:02 INFO - PROCESS | 4520 | 1464626462949 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE236000 == 59 [pid = 4520] [id = 200] 09:41:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BE260400) [pid = 4520] [serial = 598] [outer = 0000000000000000] 09:41:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE398C00) [pid = 4520] [serial = 599] [outer = 000000C0BE260400] 09:41:03 INFO - PROCESS | 4520 | 1464626462997 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BE609800) [pid = 4520] [serial = 600] [outer = 000000C0BE260400] 09:41:03 INFO - PROCESS | 4520 | 1464626463479 Marionette TRACE conn7 <- [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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 09:41:03 INFO - PROCESS | 4520 | 1464626463526 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 4520 | 1464626463529 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:41:03 INFO - PROCESS | 4520 | 1464626463542 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 4520 | 1464626463544 Marionette TRACE conn7 <- [1,766,null,{}] 09:41:03 INFO - PROCESS | 4520 | 1464626463547 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 4520 | 1464626463700 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 09:41:03 INFO - PROCESS | 4520 | 1464626463725 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE98B800 == 60 [pid = 4520] [id = 201] 09:41:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BE260C00) [pid = 4520] [serial = 601] [outer = 0000000000000000] 09:41:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BE6D5800) [pid = 4520] [serial = 602] [outer = 000000C0BE260C00] 09:41:03 INFO - PROCESS | 4520 | 1464626463772 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BF015C00) [pid = 4520] [serial = 603] [outer = 000000C0BE260C00] 09:41:04 INFO - PROCESS | 4520 | 1464626464204 Marionette TRACE conn7 <- [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]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 732ms 09:41:04 INFO - PROCESS | 4520 | 1464626464271 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 4520 | 1464626464274 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 09:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:41:04 INFO - PROCESS | 4520 | 1464626464277 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 4520 | 1464626464279 Marionette TRACE conn7 <- [1,770,null,{}] 09:41:04 INFO - PROCESS | 4520 | 1464626464290 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 4520 | 1464626464404 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 09:41:04 INFO - PROCESS | 4520 | 1464626464461 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15A6800 == 61 [pid = 4520] [id = 202] 09:41:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0C0D4C000) [pid = 4520] [serial = 604] [outer = 0000000000000000] 09:41:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0C0D51400) [pid = 4520] [serial = 605] [outer = 000000C0C0D4C000] 09:41:04 INFO - PROCESS | 4520 | 1464626464518 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C137E000) [pid = 4520] [serial = 606] [outer = 000000C0C0D4C000] 09:41:04 INFO - PROCESS | 4520 | 1464626464961 Marionette TRACE conn7 <- [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]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 09:41:05 INFO - PROCESS | 4520 | 1464626465016 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 4520 | 1464626465018 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 09:41:05 INFO - PROCESS | 4520 | 1464626465029 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:41:05 INFO - PROCESS | 4520 | 1464626465031 Marionette TRACE conn7 <- [1,774,null,{}] 09:41:05 INFO - PROCESS | 4520 | 1464626465035 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 4520 | 1464626465149 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 09:41:05 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0C00ED800) [pid = 4520] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:41:05 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0C00F2000) [pid = 4520] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:41:05 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BAB3D400) [pid = 4520] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:41:05 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BE384000) [pid = 4520] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:41:05 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B0F98800) [pid = 4520] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:41:05 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0C198C000) [pid = 4520] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:41:05 INFO - PROCESS | 4520 | 1464626465275 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8AD800 == 62 [pid = 4520] [id = 203] 09:41:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0B0F99000) [pid = 4520] [serial = 607] [outer = 0000000000000000] 09:41:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BD59A000) [pid = 4520] [serial = 608] [outer = 000000C0B0F99000] 09:41:05 INFO - PROCESS | 4520 | 1464626465323 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0C1988000) [pid = 4520] [serial = 609] [outer = 000000C0B0F99000] 09:41:05 INFO - PROCESS | 4520 | 1464626465718 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 735ms 09:41:05 INFO - PROCESS | 4520 | 1464626465769 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 4520 | 1464626465771 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:41:05 INFO - PROCESS | 4520 | 1464626465782 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 4520 | 1464626465784 Marionette TRACE conn7 <- [1,778,null,{}] 09:41:05 INFO - PROCESS | 4520 | 1464626465788 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 4520 | 1464626465902 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 09:41:05 INFO - PROCESS | 4520 | 1464626465913 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F5E800 == 63 [pid = 4520] [id = 204] 09:41:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0C19C5C00) [pid = 4520] [serial = 610] [outer = 0000000000000000] 09:41:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0C19D1800) [pid = 4520] [serial = 611] [outer = 000000C0C19C5C00] 09:41:05 INFO - PROCESS | 4520 | 1464626465959 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C372AC00) [pid = 4520] [serial = 612] [outer = 000000C0C19C5C00] 09:41:06 INFO - PROCESS | 4520 | 1464626466366 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 09:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:41:06 INFO - PROCESS | 4520 | 1464626466407 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 4520 | 1464626466410 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 09:41:06 INFO - PROCESS | 4520 | 1464626466413 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 4520 | 1464626466415 Marionette TRACE conn7 <- [1,782,null,{}] 09:41:06 INFO - PROCESS | 4520 | 1464626466419 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 4520 | 1464626466504 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 09:41:06 INFO - PROCESS | 4520 | 1464626466511 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5196800 == 64 [pid = 4520] [id = 205] 09:41:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C372E800) [pid = 4520] [serial = 613] [outer = 0000000000000000] 09:41:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C3E44C00) [pid = 4520] [serial = 614] [outer = 000000C0C372E800] 09:41:06 INFO - PROCESS | 4520 | 1464626466557 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C3E4F400) [pid = 4520] [serial = 615] [outer = 000000C0C372E800] 09:41:07 INFO - PROCESS | 4520 | 1464626467000 Marionette TRACE conn7 <- [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]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 09:41:07 INFO - PROCESS | 4520 | 1464626467052 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 4520 | 1464626467055 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:41:07 INFO - PROCESS | 4520 | 1464626467058 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 4520 | 1464626467061 Marionette TRACE conn7 <- [1,786,null,{}] 09:41:07 INFO - PROCESS | 4520 | 1464626467073 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 4520 | 1464626467167 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 09:41:07 INFO - PROCESS | 4520 | 1464626467175 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5492000 == 65 [pid = 4520] [id = 206] 09:41:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C3F09000) [pid = 4520] [serial = 616] [outer = 0000000000000000] 09:41:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0C3F0BC00) [pid = 4520] [serial = 617] [outer = 000000C0C3F09000] 09:41:07 INFO - PROCESS | 4520 | 1464626467223 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0C44C3800) [pid = 4520] [serial = 618] [outer = 000000C0C3F09000] 09:41:07 INFO - PROCESS | 4520 | 1464626467957 Marionette TRACE conn7 <- [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]]]}] 09:41:07 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 09:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 924ms 09:41:07 INFO - PROCESS | 4520 | 1464626467984 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 4520 | 1464626467990 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:41:08 INFO - PROCESS | 4520 | 1464626468009 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 4520 | 1464626468014 Marionette TRACE conn7 <- [1,790,null,{}] 09:41:08 INFO - PROCESS | 4520 | 1464626468020 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 4520 | 1464626468143 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 09:41:08 INFO - PROCESS | 4520 | 1464626468264 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5B4000 == 66 [pid = 4520] [id = 207] 09:41:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BA03D400) [pid = 4520] [serial = 619] [outer = 0000000000000000] 09:41:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BB0AB000) [pid = 4520] [serial = 620] [outer = 000000C0BA03D400] 09:41:08 INFO - PROCESS | 4520 | 1464626468328 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BD516400) [pid = 4520] [serial = 621] [outer = 000000C0BA03D400] 09:41:08 INFO - PROCESS | 4520 | 1464626468896 Marionette TRACE conn7 <- [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]]]}] 09:41:08 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 09:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 923ms 09:41:08 INFO - PROCESS | 4520 | 1464626468935 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 4520 | 1464626468942 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:41:08 INFO - PROCESS | 4520 | 1464626468949 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 4520 | 1464626468952 Marionette TRACE conn7 <- [1,794,null,{}] 09:41:08 INFO - PROCESS | 4520 | 1464626468956 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 4520 | 1464626469077 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 09:41:09 INFO - PROCESS | 4520 | 1464626469169 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D38800 == 67 [pid = 4520] [id = 208] 09:41:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BE387800) [pid = 4520] [serial = 622] [outer = 0000000000000000] 09:41:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BE604400) [pid = 4520] [serial = 623] [outer = 000000C0BE387800] 09:41:09 INFO - PROCESS | 4520 | 1464626469226 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C03C0C00) [pid = 4520] [serial = 624] [outer = 000000C0BE387800] 09:41:09 INFO - PROCESS | 4520 | 1464626469872 Marionette TRACE conn7 <- [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]]]}] 09:41:09 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 09:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 986ms 09:41:09 INFO - PROCESS | 4520 | 1464626469940 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 4520 | 1464626469943 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 09:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:41:09 INFO - PROCESS | 4520 | 1464626469947 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 4520 | 1464626469951 Marionette TRACE conn7 <- [1,798,null,{}] 09:41:09 INFO - PROCESS | 4520 | 1464626469978 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 4520 | 1464626470103 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 09:41:10 INFO - PROCESS | 4520 | 1464626470216 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E27000 == 68 [pid = 4520] [id = 209] 09:41:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C3474800) [pid = 4520] [serial = 625] [outer = 0000000000000000] 09:41:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C372BC00) [pid = 4520] [serial = 626] [outer = 000000C0C3474800] 09:41:10 INFO - PROCESS | 4520 | 1464626470279 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C44BD000) [pid = 4520] [serial = 627] [outer = 000000C0C3474800] 09:41:10 INFO - PROCESS | 4520 | 1464626470927 Marionette TRACE conn7 <- [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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1005ms 09:41:10 INFO - PROCESS | 4520 | 1464626470954 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 4520 | 1464626470957 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 09:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:41:10 INFO - PROCESS | 4520 | 1464626470961 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 4520 | 1464626470963 Marionette TRACE conn7 <- [1,802,null,{}] 09:41:10 INFO - PROCESS | 4520 | 1464626470967 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 4520 | 1464626471084 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 09:41:11 INFO - PROCESS | 4520 | 1464626471202 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60D1800 == 69 [pid = 4520] [id = 210] 09:41:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C4E83C00) [pid = 4520] [serial = 628] [outer = 0000000000000000] 09:41:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C4E8A800) [pid = 4520] [serial = 629] [outer = 000000C0C4E83C00] 09:41:11 INFO - PROCESS | 4520 | 1464626471261 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C4EBAC00) [pid = 4520] [serial = 630] [outer = 000000C0C4E83C00] 09:41:11 INFO - PROCESS | 4520 | 1464626471830 Marionette TRACE conn7 <- [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] 09:41:11 INFO - PROCESS | 4520 | 1464626471888 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 09:41:11 INFO - PROCESS | 4520 | 1464626471892 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 4520 | 1464626471894 Marionette TRACE conn7 <- [1,806,null,{}] 09:41:11 INFO - PROCESS | 4520 | 1464626471899 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 4520 | 1464626472012 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 09:41:12 INFO - PROCESS | 4520 | 1464626472130 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C719F000 == 70 [pid = 4520] [id = 211] 09:41:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C4E84000) [pid = 4520] [serial = 631] [outer = 0000000000000000] 09:41:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C4F1A800) [pid = 4520] [serial = 632] [outer = 000000C0C4E84000] 09:41:12 INFO - PROCESS | 4520 | 1464626472188 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C4FEC800) [pid = 4520] [serial = 633] [outer = 000000C0C4E84000] 09:41:12 INFO - PROCESS | 4520 | 1464626472893 Marionette TRACE conn7 <- [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]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1079ms 09:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:41:12 INFO - PROCESS | 4520 | 1464626472974 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 4520 | 1464626472976 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 09:41:12 INFO - PROCESS | 4520 | 1464626472980 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 4520 | 1464626472982 Marionette TRACE conn7 <- [1,810,null,{}] 09:41:12 INFO - PROCESS | 4520 | 1464626472986 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 4520 | 1464626473272 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 09:41:13 INFO - PROCESS | 4520 | 1464626473396 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB555800 == 71 [pid = 4520] [id = 212] 09:41:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0B044A400) [pid = 4520] [serial = 634] [outer = 0000000000000000] 09:41:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0B0F92000) [pid = 4520] [serial = 635] [outer = 000000C0B044A400] 09:41:13 INFO - PROCESS | 4520 | 1464626473451 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0BA042C00) [pid = 4520] [serial = 636] [outer = 000000C0B044A400] 09:41:14 INFO - PROCESS | 4520 | 1464626474108 Marionette TRACE conn7 <- [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] 09:41:14 INFO - PROCESS | 4520 | 1464626474161 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 09:41:14 INFO - PROCESS | 4520 | 1464626474166 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:41:14 INFO - PROCESS | 4520 | 1464626474170 Marionette TRACE conn7 <- [1,814,null,{}] 09:41:14 INFO - PROCESS | 4520 | 1464626474176 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 4520 | 1464626474286 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5196800 == 70 [pid = 4520] [id = 205] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F5E800 == 69 [pid = 4520] [id = 204] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8AD800 == 68 [pid = 4520] [id = 203] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15A6800 == 67 [pid = 4520] [id = 202] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE98B800 == 66 [pid = 4520] [id = 201] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE236000 == 65 [pid = 4520] [id = 200] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5D1800 == 64 [pid = 4520] [id = 199] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70EE000 == 63 [pid = 4520] [id = 198] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B63F8000 == 62 [pid = 4520] [id = 197] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB6C000 == 61 [pid = 4520] [id = 194] 09:41:14 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1568800 == 60 [pid = 4520] [id = 193] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C3480000) [pid = 4520] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0C0D4AC00) [pid = 4520] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0C175AC00) [pid = 4520] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BAB49C00) [pid = 4520] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BD12B400) [pid = 4520] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BE3A3800) [pid = 4520] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BE37BC00) [pid = 4520] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0B1964000) [pid = 4520] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0B6562C00) [pid = 4520] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0B61A4400) [pid = 4520] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BF1E2800) [pid = 4520] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C1386400) [pid = 4520] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C19D1000) [pid = 4520] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C3471C00) [pid = 4520] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0C181A400) [pid = 4520] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0C10EC800) [pid = 4520] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BE6CEC00) [pid = 4520] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:41:14 INFO - PROCESS | 4520 | 1464626474438 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70D5800 == 61 [pid = 4520] [id = 213] 09:41:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0AF322C00) [pid = 4520] [serial = 637] [outer = 0000000000000000] 09:41:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0B57D0800) [pid = 4520] [serial = 638] [outer = 000000C0AF322C00] 09:41:14 INFO - PROCESS | 4520 | 1464626474490 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BAB37400) [pid = 4520] [serial = 639] [outer = 000000C0AF322C00] 09:41:14 INFO - PROCESS | 4520 | 1464626474942 Marionette TRACE conn7 <- [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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 839ms 09:41:15 INFO - PROCESS | 4520 | 1464626475010 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 4520 | 1464626475013 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:41:15 INFO - PROCESS | 4520 | 1464626475017 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 4520 | 1464626475019 Marionette TRACE conn7 <- [1,818,null,{}] 09:41:15 INFO - PROCESS | 4520 | 1464626475023 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 4520 | 1464626475116 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 09:41:15 INFO - PROCESS | 4520 | 1464626475134 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE236000 == 62 [pid = 4520] [id = 214] 09:41:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BE39FC00) [pid = 4520] [serial = 640] [outer = 0000000000000000] 09:41:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BE421800) [pid = 4520] [serial = 641] [outer = 000000C0BE39FC00] 09:41:15 INFO - PROCESS | 4520 | 1464626475182 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0BE6DC800) [pid = 4520] [serial = 642] [outer = 000000C0BE39FC00] 09:41:15 INFO - PROCESS | 4520 | 1464626475647 Marionette TRACE conn7 <- [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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 09:41:15 INFO - PROCESS | 4520 | 1464626475690 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 4520 | 1464626475694 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:41:15 INFO - PROCESS | 4520 | 1464626475705 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 4520 | 1464626475710 Marionette TRACE conn7 <- [1,822,null,{}] 09:41:15 INFO - PROCESS | 4520 | 1464626475714 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 4520 | 1464626475810 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 09:41:15 INFO - PROCESS | 4520 | 1464626475820 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0FE6000 == 63 [pid = 4520] [id = 215] 09:41:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C0D4F800) [pid = 4520] [serial = 643] [outer = 0000000000000000] 09:41:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C10F0C00) [pid = 4520] [serial = 644] [outer = 000000C0C0D4F800] 09:41:15 INFO - PROCESS | 4520 | 1464626475873 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C1392400) [pid = 4520] [serial = 645] [outer = 000000C0C0D4F800] 09:41:17 INFO - PROCESS | 4520 | 1464626477523 Marionette TRACE conn7 <- [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]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1934ms 09:41:17 INFO - PROCESS | 4520 | 1464626477753 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 4520 | 1464626477755 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 09:41:17 INFO - PROCESS | 4520 | 1464626477761 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 4520 | 1464626477763 Marionette TRACE conn7 <- [1,826,null,{}] 09:41:17 INFO - PROCESS | 4520 | 1464626477767 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:41:17 INFO - PROCESS | 4520 | 1464626477852 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 09:41:17 INFO - PROCESS | 4520 | 1464626477937 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F59800 == 64 [pid = 4520] [id = 216] 09:41:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C1394C00) [pid = 4520] [serial = 646] [outer = 0000000000000000] 09:41:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C1991400) [pid = 4520] [serial = 647] [outer = 000000C0C1394C00] 09:41:17 INFO - PROCESS | 4520 | 1464626477983 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C3F09800) [pid = 4520] [serial = 648] [outer = 000000C0C1394C00] 09:41:18 INFO - PROCESS | 4520 | 1464626478427 Marionette TRACE conn7 <- [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]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 09:41:18 INFO - PROCESS | 4520 | 1464626478443 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 4520 | 1464626478445 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 09:41:18 INFO - PROCESS | 4520 | 1464626478449 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:41:18 INFO - PROCESS | 4520 | 1464626478451 Marionette TRACE conn7 <- [1,830,null,{}] 09:41:18 INFO - PROCESS | 4520 | 1464626478454 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 4520 | 1464626478598 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 09:41:18 INFO - PROCESS | 4520 | 1464626478606 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BC9000 == 65 [pid = 4520] [id = 217] 09:41:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C4FECC00) [pid = 4520] [serial = 649] [outer = 0000000000000000] 09:41:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C4FF2800) [pid = 4520] [serial = 650] [outer = 000000C0C4FECC00] 09:41:18 INFO - PROCESS | 4520 | 1464626478708 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C50B6C00) [pid = 4520] [serial = 651] [outer = 000000C0C4FECC00] 09:41:19 INFO - PROCESS | 4520 | 1464626479181 Marionette TRACE conn7 <- [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]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 776ms 09:41:19 INFO - PROCESS | 4520 | 1464626479229 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 4520 | 1464626479231 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:41:19 INFO - PROCESS | 4520 | 1464626479235 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 4520 | 1464626479236 Marionette TRACE conn7 <- [1,834,null,{}] 09:41:19 INFO - PROCESS | 4520 | 1464626479240 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 4520 | 1464626479363 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 09:41:19 INFO - PROCESS | 4520 | 1464626479419 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C756F000 == 66 [pid = 4520] [id = 218] 09:41:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C5155000) [pid = 4520] [serial = 652] [outer = 0000000000000000] 09:41:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C515B400) [pid = 4520] [serial = 653] [outer = 000000C0C5155000] 09:41:19 INFO - PROCESS | 4520 | 1464626479465 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C5453800) [pid = 4520] [serial = 654] [outer = 000000C0C5155000] 09:41:20 INFO - PROCESS | 4520 | 1464626480006 Marionette TRACE conn7 <- [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]]]}] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C372E800) [pid = 4520] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0BB37B800) [pid = 4520] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0C0D4C000) [pid = 4520] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BE260400) [pid = 4520] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0AF96B400) [pid = 4520] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0B0F99000) [pid = 4520] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C19C5C00) [pid = 4520] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BE260C00) [pid = 4520] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0B5E88C00) [pid = 4520] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:41:20 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0B57CF800) [pid = 4520] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 818ms 09:41:20 INFO - PROCESS | 4520 | 1464626480056 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 4520 | 1464626480058 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:41:20 INFO - PROCESS | 4520 | 1464626480061 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 4520 | 1464626480063 Marionette TRACE conn7 <- [1,838,null,{}] 09:41:20 INFO - PROCESS | 4520 | 1464626480067 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 4520 | 1464626480168 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 09:41:20 INFO - PROCESS | 4520 | 1464626480177 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F50800 == 67 [pid = 4520] [id = 219] 09:41:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0BD591800) [pid = 4520] [serial = 655] [outer = 0000000000000000] 09:41:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BE6D8000) [pid = 4520] [serial = 656] [outer = 000000C0BD591800] 09:41:20 INFO - PROCESS | 4520 | 1464626480224 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C5458C00) [pid = 4520] [serial = 657] [outer = 000000C0BD591800] 09:41:20 INFO - PROCESS | 4520 | 1464626480684 Marionette TRACE conn7 <- [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]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 09:41:20 INFO - PROCESS | 4520 | 1464626480736 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 4520 | 1464626480738 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:41:20 INFO - PROCESS | 4520 | 1464626480741 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 4520 | 1464626480743 Marionette TRACE conn7 <- [1,842,null,{}] 09:41:20 INFO - PROCESS | 4520 | 1464626480747 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 4520 | 1464626480837 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 09:41:20 INFO - PROCESS | 4520 | 1464626480846 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8749000 == 68 [pid = 4520] [id = 220] 09:41:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C6148000) [pid = 4520] [serial = 658] [outer = 0000000000000000] 09:41:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C6149C00) [pid = 4520] [serial = 659] [outer = 000000C0C6148000] 09:41:20 INFO - PROCESS | 4520 | 1464626480893 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C7134800) [pid = 4520] [serial = 660] [outer = 000000C0C6148000] 09:41:21 INFO - PROCESS | 4520 | 1464626481316 Marionette TRACE conn7 <- [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]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 09:41:21 INFO - PROCESS | 4520 | 1464626481374 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 4520 | 1464626481376 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 09:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:41:21 INFO - PROCESS | 4520 | 1464626481380 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 4520 | 1464626481381 Marionette TRACE conn7 <- [1,846,null,{}] 09:41:21 INFO - PROCESS | 4520 | 1464626481385 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 4520 | 1464626481486 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 09:41:21 INFO - PROCESS | 4520 | 1464626481528 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8BCD000 == 69 [pid = 4520] [id = 221] 09:41:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C7139C00) [pid = 4520] [serial = 661] [outer = 0000000000000000] 09:41:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C713D400) [pid = 4520] [serial = 662] [outer = 000000C0C7139C00] 09:41:21 INFO - PROCESS | 4520 | 1464626481574 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C8129C00) [pid = 4520] [serial = 663] [outer = 000000C0C7139C00] 09:41:22 INFO - PROCESS | 4520 | 1464626481999 Marionette TRACE conn7 <- [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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 09:41:22 INFO - PROCESS | 4520 | 1464626482075 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 4520 | 1464626482079 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:41:22 INFO - PROCESS | 4520 | 1464626482090 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 4520 | 1464626482095 Marionette TRACE conn7 <- [1,850,null,{}] 09:41:22 INFO - PROCESS | 4520 | 1464626482101 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 4520 | 1464626482232 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 09:41:22 INFO - PROCESS | 4520 | 1464626482322 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB391000 == 70 [pid = 4520] [id = 222] 09:41:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0B0B37800) [pid = 4520] [serial = 664] [outer = 0000000000000000] 09:41:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0B22ADC00) [pid = 4520] [serial = 665] [outer = 000000C0B0B37800] 09:41:22 INFO - PROCESS | 4520 | 1464626482384 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0BAB3E000) [pid = 4520] [serial = 666] [outer = 000000C0B0B37800] 09:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:41:23 INFO - PROCESS | 4520 | 1464626483109 Marionette TRACE conn7 <- [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]]]}] 09:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1024ms 09:41:23 INFO - PROCESS | 4520 | 1464626483122 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 4520 | 1464626483127 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 09:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:41:23 INFO - PROCESS | 4520 | 1464626483135 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 4520 | 1464626483140 Marionette TRACE conn7 <- [1,854,null,{}] 09:41:23 INFO - PROCESS | 4520 | 1464626483145 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 4520 | 1464626483268 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 09:41:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0BE403400) [pid = 4520] [serial = 667] [outer = 000000C0BB125000] 09:41:23 INFO - PROCESS | 4520 | 1464626483387 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C756D000 == 71 [pid = 4520] [id = 223] 09:41:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0BE383000) [pid = 4520] [serial = 668] [outer = 0000000000000000] 09:41:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0BEA64400) [pid = 4520] [serial = 669] [outer = 000000C0BE383000] 09:41:23 INFO - PROCESS | 4520 | 1464626483496 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C0D4C800) [pid = 4520] [serial = 670] [outer = 000000C0BE383000] 09:41:24 INFO - PROCESS | 4520 | 1464626484179 Marionette TRACE conn7 <- [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]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1085ms 09:41:24 INFO - PROCESS | 4520 | 1464626484220 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 4520 | 1464626484223 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:41:24 INFO - PROCESS | 4520 | 1464626484227 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 4520 | 1464626484230 Marionette TRACE conn7 <- [1,858,null,{}] 09:41:24 INFO - PROCESS | 4520 | 1464626484240 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 4520 | 1464626484391 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 09:41:24 INFO - PROCESS | 4520 | 1464626484491 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8CCC000 == 72 [pid = 4520] [id = 224] 09:41:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0C19C2800) [pid = 4520] [serial = 671] [outer = 0000000000000000] 09:41:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0C37AF400) [pid = 4520] [serial = 672] [outer = 000000C0C19C2800] 09:41:24 INFO - PROCESS | 4520 | 1464626484553 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0C4EB7000) [pid = 4520] [serial = 673] [outer = 000000C0C19C2800] 09:41:25 INFO - PROCESS | 4520 | 1464626485178 Marionette TRACE conn7 <- [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]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 986ms 09:41:25 INFO - PROCESS | 4520 | 1464626485215 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 4520 | 1464626485218 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 09:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:41:25 INFO - PROCESS | 4520 | 1464626485222 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 4520 | 1464626485224 Marionette TRACE conn7 <- [1,862,null,{}] 09:41:25 INFO - PROCESS | 4520 | 1464626485228 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 4520 | 1464626485347 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 09:41:25 INFO - PROCESS | 4520 | 1464626485444 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C94E2000 == 73 [pid = 4520] [id = 225] 09:41:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C4FEB800) [pid = 4520] [serial = 674] [outer = 0000000000000000] 09:41:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C5158000) [pid = 4520] [serial = 675] [outer = 000000C0C4FEB800] 09:41:25 INFO - PROCESS | 4520 | 1464626485501 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0C713D800) [pid = 4520] [serial = 676] [outer = 000000C0C4FEB800] 09:41:26 INFO - PROCESS | 4520 | 1464626486148 Marionette TRACE conn7 <- [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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 09:41:26 INFO - PROCESS | 4520 | 1464626486215 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 4520 | 1464626486218 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:41:26 INFO - PROCESS | 4520 | 1464626486223 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 4520 | 1464626486225 Marionette TRACE conn7 <- [1,866,null,{}] 09:41:26 INFO - PROCESS | 4520 | 1464626486229 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 4520 | 1464626486342 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 09:41:26 INFO - PROCESS | 4520 | 1464626486464 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9A68000 == 74 [pid = 4520] [id = 226] 09:41:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0C812FC00) [pid = 4520] [serial = 677] [outer = 0000000000000000] 09:41:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0C8132400) [pid = 4520] [serial = 678] [outer = 000000C0C812FC00] 09:41:26 INFO - PROCESS | 4520 | 1464626486522 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0C8BE8400) [pid = 4520] [serial = 679] [outer = 000000C0C812FC00] 09:41:27 INFO - PROCESS | 4520 | 1464626487114 Marionette TRACE conn7 <- [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]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 923ms 09:41:27 INFO - PROCESS | 4520 | 1464626487148 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 09:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:41:27 INFO - PROCESS | 4520 | 1464626487150 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 09:41:27 INFO - PROCESS | 4520 | 1464626487154 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 4520 | 1464626487156 Marionette TRACE conn7 <- [1,870,null,{}] 09:41:27 INFO - PROCESS | 4520 | 1464626487160 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 4520 | 1464626487305 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 09:41:27 INFO - PROCESS | 4520 | 1464626487404 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD182800 == 75 [pid = 4520] [id = 227] 09:41:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0B57D7000) [pid = 4520] [serial = 680] [outer = 0000000000000000] 09:41:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0C3E50C00) [pid = 4520] [serial = 681] [outer = 000000C0B57D7000] 09:41:27 INFO - PROCESS | 4520 | 1464626487462 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0C9B27400) [pid = 4520] [serial = 682] [outer = 000000C0B57D7000] 09:41:28 INFO - PROCESS | 4520 | 1464626488008 Marionette TRACE conn7 <- [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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 924ms 09:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:41:28 INFO - PROCESS | 4520 | 1464626488081 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 4520 | 1464626488084 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 09:41:28 INFO - PROCESS | 4520 | 1464626488087 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 4520 | 1464626488089 Marionette TRACE conn7 <- [1,874,null,{}] 09:41:28 INFO - PROCESS | 4520 | 1464626488093 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 4520 | 1464626488207 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 09:41:28 INFO - PROCESS | 4520 | 1464626488546 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1D0800 == 76 [pid = 4520] [id = 228] 09:41:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0AF328400) [pid = 4520] [serial = 683] [outer = 0000000000000000] 09:41:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0B0B37400) [pid = 4520] [serial = 684] [outer = 000000C0AF328400] 09:41:28 INFO - PROCESS | 4520 | 1464626488599 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0B7016000) [pid = 4520] [serial = 685] [outer = 000000C0AF328400] 09:41:29 INFO - PROCESS | 4520 | 1464626489313 Marionette TRACE conn7 <- [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]]]}] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60D4800 == 75 [pid = 4520] [id = 87] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD194800 == 74 [pid = 4520] [id = 73] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C6342800 == 73 [pid = 4520] [id = 102] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8749000 == 72 [pid = 4520] [id = 220] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F50800 == 71 [pid = 4520] [id = 219] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C756F000 == 70 [pid = 4520] [id = 218] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BC9000 == 69 [pid = 4520] [id = 217] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F59800 == 68 [pid = 4520] [id = 216] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0FE6000 == 67 [pid = 4520] [id = 215] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE236000 == 66 [pid = 4520] [id = 214] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70D5800 == 65 [pid = 4520] [id = 213] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB555800 == 64 [pid = 4520] [id = 212] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E27000 == 63 [pid = 4520] [id = 209] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D38800 == 62 [pid = 4520] [id = 208] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5B4000 == 61 [pid = 4520] [id = 207] 09:41:29 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5492000 == 60 [pid = 4520] [id = 206] 09:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1286ms 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0C3E44C00) [pid = 4520] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0C198B400) [pid = 4520] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0BD590800) [pid = 4520] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0C0D51400) [pid = 4520] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0B0F96400) [pid = 4520] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0BE398C00) [pid = 4520] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0B6566400) [pid = 4520] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0BE215C00) [pid = 4520] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0C1988000) [pid = 4520] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0BE609800) [pid = 4520] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0B0D28800) [pid = 4520] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0C372AC00) [pid = 4520] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0C137E000) [pid = 4520] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0BF015C00) [pid = 4520] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0BD59A000) [pid = 4520] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BE6D5800) [pid = 4520] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0C1987400) [pid = 4520] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0B6409000) [pid = 4520] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C19D1800) [pid = 4520] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BA8B9400) [pid = 4520] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BD12B000) [pid = 4520] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C3E4F400) [pid = 4520] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:41:29 INFO - PROCESS | 4520 | 1464626489401 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 4520 | 1464626489405 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 09:41:29 INFO - PROCESS | 4520 | 1464626489412 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:41:29 INFO - PROCESS | 4520 | 1464626489416 Marionette TRACE conn7 <- [1,878,null,{}] 09:41:29 INFO - PROCESS | 4520 | 1464626489420 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 4520 | 1464626489524 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 09:41:29 INFO - PROCESS | 4520 | 1464626489532 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B74CD800 == 61 [pid = 4520] [id = 229] 09:41:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0B0F96800) [pid = 4520] [serial = 686] [outer = 0000000000000000] 09:41:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0B546BC00) [pid = 4520] [serial = 687] [outer = 000000C0B0F96800] 09:41:29 INFO - PROCESS | 4520 | 1464626489583 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0B70A2800) [pid = 4520] [serial = 688] [outer = 000000C0B0F96800] 09:41:30 INFO - PROCESS | 4520 | 1464626490075 Marionette TRACE conn7 <- [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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 09:41:30 INFO - PROCESS | 4520 | 1464626490123 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 4520 | 1464626490127 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 4520 | 1464626490131 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:41:30 INFO - PROCESS | 4520 | 1464626490133 Marionette TRACE conn7 <- [1,882,null,{}] 09:41:30 INFO - PROCESS | 4520 | 1464626490137 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 4520 | 1464626490232 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 09:41:30 INFO - PROCESS | 4520 | 1464626490318 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD81B000 == 62 [pid = 4520] [id = 230] 09:41:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0B1408400) [pid = 4520] [serial = 689] [outer = 0000000000000000] 09:41:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0BBA5BC00) [pid = 4520] [serial = 690] [outer = 000000C0B1408400] 09:41:30 INFO - PROCESS | 4520 | 1464626490366 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0BD50E000) [pid = 4520] [serial = 691] [outer = 000000C0B1408400] 09:41:30 INFO - PROCESS | 4520 | 1464626490770 Marionette TRACE conn7 <- [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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 09:41:30 INFO - PROCESS | 4520 | 1464626490805 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 4520 | 1464626490815 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 09:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:41:30 INFO - PROCESS | 4520 | 1464626490826 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 4520 | 1464626490833 Marionette TRACE conn7 <- [1,886,null,{}] 09:41:30 INFO - PROCESS | 4520 | 1464626490837 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 4520 | 1464626490932 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 09:41:30 INFO - PROCESS | 4520 | 1464626490939 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE473000 == 63 [pid = 4520] [id = 231] 09:41:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0BD515C00) [pid = 4520] [serial = 692] [outer = 0000000000000000] 09:41:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0BDB02400) [pid = 4520] [serial = 693] [outer = 000000C0BD515C00] 09:41:30 INFO - PROCESS | 4520 | 1464626490986 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0BE388800) [pid = 4520] [serial = 694] [outer = 000000C0BD515C00] 09:41:31 INFO - PROCESS | 4520 | 1464626491418 Marionette TRACE conn7 <- [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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 09:41:31 INFO - PROCESS | 4520 | 1464626491474 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 4520 | 1464626491477 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:41:31 INFO - PROCESS | 4520 | 1464626491495 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 4520 | 1464626491497 Marionette TRACE conn7 <- [1,890,null,{}] 09:41:31 INFO - PROCESS | 4520 | 1464626491501 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 4520 | 1464626491619 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 09:41:31 INFO - PROCESS | 4520 | 1464626491699 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BA063800 == 64 [pid = 4520] [id = 232] 09:41:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0BE3A4800) [pid = 4520] [serial = 695] [outer = 0000000000000000] 09:41:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0BE409400) [pid = 4520] [serial = 696] [outer = 000000C0BE3A4800] 09:41:31 INFO - PROCESS | 4520 | 1464626491746 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0BE60F800) [pid = 4520] [serial = 697] [outer = 000000C0BE3A4800] 09:41:32 INFO - PROCESS | 4520 | 1464626492151 Marionette TRACE conn7 <- [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]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 735ms 09:41:32 INFO - PROCESS | 4520 | 1464626492232 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 4520 | 1464626492235 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 09:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:41:32 INFO - PROCESS | 4520 | 1464626492243 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 4520 | 1464626492245 Marionette TRACE conn7 <- [1,894,null,{}] 09:41:32 INFO - PROCESS | 4520 | 1464626492256 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 4520 | 1464626492381 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 09:41:32 INFO - PROCESS | 4520 | 1464626492438 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1967800 == 65 [pid = 4520] [id = 233] 09:41:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0BE9AE400) [pid = 4520] [serial = 698] [outer = 0000000000000000] 09:41:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0BF012800) [pid = 4520] [serial = 699] [outer = 000000C0BE9AE400] 09:41:32 INFO - PROCESS | 4520 | 1464626492493 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0C0D49000) [pid = 4520] [serial = 700] [outer = 000000C0BE9AE400] 09:41:32 INFO - PROCESS | 4520 | 1464626492958 Marionette TRACE conn7 <- [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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 777ms 09:41:33 INFO - PROCESS | 4520 | 1464626493022 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 4520 | 1464626493024 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:41:33 INFO - PROCESS | 4520 | 1464626493028 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 4520 | 1464626493030 Marionette TRACE conn7 <- [1,898,null,{}] 09:41:33 INFO - PROCESS | 4520 | 1464626493039 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 4520 | 1464626493159 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 09:41:33 INFO - PROCESS | 4520 | 1464626493217 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F49800 == 66 [pid = 4520] [id = 234] 09:41:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0C10F3000) [pid = 4520] [serial = 701] [outer = 0000000000000000] 09:41:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0C1382000) [pid = 4520] [serial = 702] [outer = 000000C0C10F3000] 09:41:33 INFO - PROCESS | 4520 | 1464626493264 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0C175A400) [pid = 4520] [serial = 703] [outer = 000000C0C10F3000] 09:41:33 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0C4FECC00) [pid = 4520] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:41:33 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0C5155000) [pid = 4520] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:41:33 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0BE39FC00) [pid = 4520] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:41:33 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0B044A400) [pid = 4520] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:41:33 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0AF322C00) [pid = 4520] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:41:33 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0BD591800) [pid = 4520] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:41:33 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0C0D4F800) [pid = 4520] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:41:33 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0C6148000) [pid = 4520] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:41:33 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0C1394C00) [pid = 4520] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:41:33 INFO - PROCESS | 4520 | 1464626493899 Marionette TRACE conn7 <- [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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 881ms 09:41:33 INFO - PROCESS | 4520 | 1464626493912 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 4520 | 1464626493914 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:41:33 INFO - PROCESS | 4520 | 1464626493918 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 4520 | 1464626493920 Marionette TRACE conn7 <- [1,902,null,{}] 09:41:33 INFO - PROCESS | 4520 | 1464626493923 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 4520 | 1464626494049 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 09:41:34 INFO - PROCESS | 4520 | 1464626494101 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5018000 == 67 [pid = 4520] [id = 235] 09:41:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0BD591800) [pid = 4520] [serial = 704] [outer = 0000000000000000] 09:41:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C175A800) [pid = 4520] [serial = 705] [outer = 000000C0BD591800] 09:41:34 INFO - PROCESS | 4520 | 1464626494151 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C181B400) [pid = 4520] [serial = 706] [outer = 000000C0BD591800] 09:41:34 INFO - PROCESS | 4520 | 1464626494520 Marionette TRACE conn7 <- [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]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 09:41:34 INFO - PROCESS | 4520 | 1464626494558 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 4520 | 1464626494561 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 09:41:34 INFO - PROCESS | 4520 | 1464626494564 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 4520 | 1464626494566 Marionette TRACE conn7 <- [1,906,null,{}] 09:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:41:34 INFO - PROCESS | 4520 | 1464626494569 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 4520 | 1464626494659 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 09:41:34 INFO - PROCESS | 4520 | 1464626494666 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C541A800 == 68 [pid = 4520] [id = 236] 09:41:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0C190F400) [pid = 4520] [serial = 707] [outer = 0000000000000000] 09:41:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0C1988400) [pid = 4520] [serial = 708] [outer = 000000C0C190F400] 09:41:34 INFO - PROCESS | 4520 | 1464626494712 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0C19C8400) [pid = 4520] [serial = 709] [outer = 000000C0C190F400] 09:41:35 INFO - PROCESS | 4520 | 1464626495163 Marionette TRACE conn7 <- [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]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 09:41:35 INFO - PROCESS | 4520 | 1464626495203 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 4520 | 1464626495205 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 09:41:35 INFO - PROCESS | 4520 | 1464626495208 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 4520 | 1464626495210 Marionette TRACE conn7 <- [1,910,null,{}] 09:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:41:35 INFO - PROCESS | 4520 | 1464626495214 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 4520 | 1464626495311 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 09:41:35 INFO - PROCESS | 4520 | 1464626495318 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E33000 == 69 [pid = 4520] [id = 237] 09:41:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0C345B000) [pid = 4520] [serial = 710] [outer = 0000000000000000] 09:41:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0C3478C00) [pid = 4520] [serial = 711] [outer = 000000C0C345B000] 09:41:35 INFO - PROCESS | 4520 | 1464626495367 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0C3730000) [pid = 4520] [serial = 712] [outer = 000000C0C345B000] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BDC000 == 68 [pid = 4520] [id = 103] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C540B000 == 67 [pid = 4520] [id = 72] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB54F000 == 66 [pid = 4520] [id = 85] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D3F800 == 65 [pid = 4520] [id = 124] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE98D800 == 64 [pid = 4520] [id = 195] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB395000 == 63 [pid = 4520] [id = 100] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E32800 == 62 [pid = 4520] [id = 86] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B0C82000 == 61 [pid = 4520] [id = 176] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DB7800 == 60 [pid = 4520] [id = 126] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60D1800 == 59 [pid = 4520] [id = 210] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE33F000 == 58 [pid = 4520] [id = 104] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5CF000 == 57 [pid = 4520] [id = 125] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABC3000 == 56 [pid = 4520] [id = 146] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C719F000 == 55 [pid = 4520] [id = 211] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C756D800 == 54 [pid = 4520] [id = 128] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F60000 == 53 [pid = 4520] [id = 196] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B783B000 == 52 [pid = 4520] [id = 183] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C1B000 == 51 [pid = 4520] [id = 56] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8C0000 == 50 [pid = 4520] [id = 101] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7195800 == 49 [pid = 4520] [id = 127] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B22E2800 == 48 [pid = 4520] [id = 84] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5191800 == 47 [pid = 4520] [id = 113] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE33D800 == 46 [pid = 4520] [id = 184] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15C1000 == 45 [pid = 4520] [id = 185] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF03A800 == 44 [pid = 4520] [id = 186] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C6347800 == 43 [pid = 4520] [id = 88] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B74CD800 == 42 [pid = 4520] [id = 229] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1D0800 == 41 [pid = 4520] [id = 228] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD182800 == 40 [pid = 4520] [id = 227] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9A68000 == 39 [pid = 4520] [id = 226] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C94E2000 == 38 [pid = 4520] [id = 225] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8CCC000 == 37 [pid = 4520] [id = 224] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C756D000 == 36 [pid = 4520] [id = 223] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB391000 == 35 [pid = 4520] [id = 222] 09:41:36 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8BCD000 == 34 [pid = 4520] [id = 221] 09:41:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE473000 == 33 [pid = 4520] [id = 231] 09:41:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD81B000 == 32 [pid = 4520] [id = 230] 09:41:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BA063800 == 31 [pid = 4520] [id = 232] 09:41:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1967800 == 30 [pid = 4520] [id = 233] 09:41:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F49800 == 29 [pid = 4520] [id = 234] 09:41:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5018000 == 28 [pid = 4520] [id = 235] 09:41:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C541A800 == 27 [pid = 4520] [id = 236] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0C4FF2800) [pid = 4520] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0C515B400) [pid = 4520] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0BE421800) [pid = 4520] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0BE6DC800) [pid = 4520] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0C50B6C00) [pid = 4520] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0BA042C00) [pid = 4520] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0B0F92000) [pid = 4520] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0B57D0800) [pid = 4520] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0BAB37400) [pid = 4520] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0BB0AB000) [pid = 4520] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0C3F0BC00) [pid = 4520] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BE604400) [pid = 4520] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0C4E8A800) [pid = 4520] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C372BC00) [pid = 4520] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C4F1A800) [pid = 4520] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BE6D8000) [pid = 4520] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0C713D400) [pid = 4520] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C5458C00) [pid = 4520] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C1392400) [pid = 4520] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0C5453800) [pid = 4520] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0C10F0C00) [pid = 4520] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C7134800) [pid = 4520] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0C1991400) [pid = 4520] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C3F09800) [pid = 4520] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C6149C00) [pid = 4520] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:41:37 INFO - PROCESS | 4520 | 1464626497678 Marionette TRACE conn7 <- [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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2520ms 09:41:37 INFO - PROCESS | 4520 | 1464626497735 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 4520 | 1464626497739 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 09:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:41:37 INFO - PROCESS | 4520 | 1464626497745 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 4520 | 1464626497750 Marionette TRACE conn7 <- [1,914,null,{}] 09:41:37 INFO - PROCESS | 4520 | 1464626497757 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 4520 | 1464626497855 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 09:41:37 INFO - PROCESS | 4520 | 1464626497876 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1690800 == 28 [pid = 4520] [id = 238] 09:41:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0AF31B800) [pid = 4520] [serial = 713] [outer = 0000000000000000] 09:41:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0AF31C000) [pid = 4520] [serial = 714] [outer = 000000C0AF31B800] 09:41:37 INFO - PROCESS | 4520 | 1464626497927 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0AF328C00) [pid = 4520] [serial = 715] [outer = 000000C0AF31B800] 09:41:38 INFO - PROCESS | 4520 | 1464626498404 Marionette TRACE conn7 <- [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]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 09:41:38 INFO - PROCESS | 4520 | 1464626498483 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 4520 | 1464626498490 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 09:41:38 INFO - PROCESS | 4520 | 1464626498497 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:41:38 INFO - PROCESS | 4520 | 1464626498500 Marionette TRACE conn7 <- [1,918,null,{}] 09:41:38 INFO - PROCESS | 4520 | 1464626498504 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 4520 | 1464626498600 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 09:41:38 INFO - PROCESS | 4520 | 1464626498615 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B654D800 == 29 [pid = 4520] [id = 239] 09:41:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0B0D25000) [pid = 4520] [serial = 716] [outer = 0000000000000000] 09:41:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0B0D2F800) [pid = 4520] [serial = 717] [outer = 000000C0B0D25000] 09:41:38 INFO - PROCESS | 4520 | 1464626498670 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0B0F96000) [pid = 4520] [serial = 718] [outer = 000000C0B0D25000] 09:41:39 INFO - PROCESS | 4520 | 1464626499147 Marionette TRACE conn7 <- [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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 09:41:39 INFO - PROCESS | 4520 | 1464626499173 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 4520 | 1464626499176 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:41:39 INFO - PROCESS | 4520 | 1464626499180 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 4520 | 1464626499184 Marionette TRACE conn7 <- [1,922,null,{}] 09:41:39 INFO - PROCESS | 4520 | 1464626499195 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 4520 | 1464626499329 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 09:41:39 INFO - PROCESS | 4520 | 1464626499346 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BA063800 == 30 [pid = 4520] [id = 240] 09:41:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0ABDC6C00) [pid = 4520] [serial = 719] [outer = 0000000000000000] 09:41:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0B5AB5000) [pid = 4520] [serial = 720] [outer = 000000C0ABDC6C00] 09:41:39 INFO - PROCESS | 4520 | 1464626499398 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0B63B6000) [pid = 4520] [serial = 721] [outer = 000000C0ABDC6C00] 09:41:39 INFO - PROCESS | 4520 | 1464626499870 Marionette TRACE conn7 <- [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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 09:41:39 INFO - PROCESS | 4520 | 1464626499916 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 4520 | 1464626499919 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:41:39 INFO - PROCESS | 4520 | 1464626499922 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 4520 | 1464626499924 Marionette TRACE conn7 <- [1,926,null,{}] 09:41:39 INFO - PROCESS | 4520 | 1464626499927 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 4520 | 1464626500016 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 09:41:40 INFO - PROCESS | 4520 | 1464626500023 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB091800 == 31 [pid = 4520] [id = 241] 09:41:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0B7016400) [pid = 4520] [serial = 722] [outer = 0000000000000000] 09:41:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0B70AB000) [pid = 4520] [serial = 723] [outer = 000000C0B7016400] 09:41:40 INFO - PROCESS | 4520 | 1464626500072 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0BA045000) [pid = 4520] [serial = 724] [outer = 000000C0B7016400] 09:41:40 INFO - PROCESS | 4520 | 1464626500501 Marionette TRACE conn7 <- [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]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 09:41:40 INFO - PROCESS | 4520 | 1464626500558 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 4520 | 1464626500560 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 09:41:40 INFO - PROCESS | 4520 | 1464626500563 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:41:40 INFO - PROCESS | 4520 | 1464626500565 Marionette TRACE conn7 <- [1,930,null,{}] 09:41:40 INFO - PROCESS | 4520 | 1464626500569 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 4520 | 1464626500652 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 09:41:40 INFO - PROCESS | 4520 | 1464626500659 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BCF21000 == 32 [pid = 4520] [id = 242] 09:41:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0B0B38400) [pid = 4520] [serial = 725] [outer = 0000000000000000] 09:41:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0BA8B1400) [pid = 4520] [serial = 726] [outer = 000000C0B0B38400] 09:41:40 INFO - PROCESS | 4520 | 1464626500707 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0BAB3F800) [pid = 4520] [serial = 727] [outer = 000000C0B0B38400] 09:41:41 INFO - PROCESS | 4520 | 1464626501182 Marionette TRACE conn7 <- [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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 09:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:41:41 INFO - PROCESS | 4520 | 1464626501238 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 4520 | 1464626501241 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 09:41:41 INFO - PROCESS | 4520 | 1464626501244 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 4520 | 1464626501245 Marionette TRACE conn7 <- [1,934,null,{}] 09:41:41 INFO - PROCESS | 4520 | 1464626501249 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 4520 | 1464626501368 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 09:41:41 INFO - PROCESS | 4520 | 1464626501386 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5CC800 == 33 [pid = 4520] [id = 243] 09:41:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0BB25B400) [pid = 4520] [serial = 728] [outer = 0000000000000000] 09:41:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0BD128000) [pid = 4520] [serial = 729] [outer = 000000C0BB25B400] 09:41:41 INFO - PROCESS | 4520 | 1464626501434 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0BD512800) [pid = 4520] [serial = 730] [outer = 000000C0BB25B400] 09:41:41 INFO - PROCESS | 4520 | 1464626501872 Marionette TRACE conn7 <- [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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 09:41:41 INFO - PROCESS | 4520 | 1464626501917 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 4520 | 1464626501919 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:41:41 INFO - PROCESS | 4520 | 1464626501922 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 4520 | 1464626501924 Marionette TRACE conn7 <- [1,938,null,{}] 09:41:41 INFO - PROCESS | 4520 | 1464626501928 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 4520 | 1464626502038 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 09:41:42 INFO - PROCESS | 4520 | 1464626502047 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD923000 == 34 [pid = 4520] [id = 244] 09:41:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0BD50EC00) [pid = 4520] [serial = 731] [outer = 0000000000000000] 09:41:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0BD56F800) [pid = 4520] [serial = 732] [outer = 000000C0BD50EC00] 09:41:42 INFO - PROCESS | 4520 | 1464626502093 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0BD590C00) [pid = 4520] [serial = 733] [outer = 000000C0BD50EC00] 09:41:42 INFO - PROCESS | 4520 | 1464626502510 Marionette TRACE conn7 <- [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]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 09:41:42 INFO - PROCESS | 4520 | 1464626502557 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 4520 | 1464626502559 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:41:42 INFO - PROCESS | 4520 | 1464626502572 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 4520 | 1464626502574 Marionette TRACE conn7 <- [1,942,null,{}] 09:41:42 INFO - PROCESS | 4520 | 1464626502578 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 4520 | 1464626502659 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 09:41:42 INFO - PROCESS | 4520 | 1464626502668 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE333000 == 35 [pid = 4520] [id = 245] 09:41:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0BD596800) [pid = 4520] [serial = 734] [outer = 0000000000000000] 09:41:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0BD59EC00) [pid = 4520] [serial = 735] [outer = 000000C0BD596800] 09:41:42 INFO - PROCESS | 4520 | 1464626502716 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0BE219800) [pid = 4520] [serial = 736] [outer = 000000C0BD596800] 09:41:43 INFO - PROCESS | 4520 | 1464626503194 Marionette TRACE conn7 <- [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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 09:41:43 INFO - PROCESS | 4520 | 1464626503246 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 4520 | 1464626503248 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 09:41:43 INFO - PROCESS | 4520 | 1464626503252 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:41:43 INFO - PROCESS | 4520 | 1464626503254 Marionette TRACE conn7 <- [1,946,null,{}] 09:41:43 INFO - PROCESS | 4520 | 1464626503263 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 4520 | 1464626503370 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 09:41:43 INFO - PROCESS | 4520 | 1464626503451 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BA061800 == 36 [pid = 4520] [id = 246] 09:41:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0BE213800) [pid = 4520] [serial = 737] [outer = 0000000000000000] 09:41:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0BE37F000) [pid = 4520] [serial = 738] [outer = 000000C0BE213800] 09:41:43 INFO - PROCESS | 4520 | 1464626503498 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0BE39C400) [pid = 4520] [serial = 739] [outer = 000000C0BE213800] 09:41:43 INFO - PROCESS | 4520 | 1464626503933 Marionette TRACE conn7 <- [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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 734ms 09:41:43 INFO - PROCESS | 4520 | 1464626503989 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 4520 | 1464626503992 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 09:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:41:44 INFO - PROCESS | 4520 | 1464626504001 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 4520 | 1464626504003 Marionette TRACE conn7 <- [1,950,null,{}] 09:41:44 INFO - PROCESS | 4520 | 1464626504007 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 4520 | 1464626504119 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 09:41:44 INFO - PROCESS | 4520 | 1464626504179 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0317000 == 37 [pid = 4520] [id = 247] 09:41:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0BE3A3000) [pid = 4520] [serial = 740] [outer = 0000000000000000] 09:41:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0BE3A7400) [pid = 4520] [serial = 741] [outer = 000000C0BE3A3000] 09:41:44 INFO - PROCESS | 4520 | 1464626504226 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C0BE607000) [pid = 4520] [serial = 742] [outer = 000000C0BE3A3000] 09:41:44 INFO - PROCESS | 4520 | 1464626504696 Marionette TRACE conn7 <- [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]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 734ms 09:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:41:44 INFO - PROCESS | 4520 | 1464626504769 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 4520 | 1464626504771 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 09:41:44 INFO - PROCESS | 4520 | 1464626504775 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 4520 | 1464626504777 Marionette TRACE conn7 <- [1,954,null,{}] 09:41:44 INFO - PROCESS | 4520 | 1464626504781 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 4520 | 1464626505340 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0BA03D400) [pid = 4520] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0AFB51C00) [pid = 4520] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0C4E83C00) [pid = 4520] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0BD592800) [pid = 4520] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0C19C2400) [pid = 4520] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0C3F09000) [pid = 4520] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0BE3A4800) [pid = 4520] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0BE9AE400) [pid = 4520] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0BD591800) [pid = 4520] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0C10F3000) [pid = 4520] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0C190F400) [pid = 4520] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0B0F96800) [pid = 4520] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0AF328400) [pid = 4520] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0B57D7000) [pid = 4520] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0C812FC00) [pid = 4520] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0C4FEB800) [pid = 4520] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0C19C2800) [pid = 4520] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0BE383000) [pid = 4520] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0B0B37800) [pid = 4520] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C7139C00) [pid = 4520] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BD515C00) [pid = 4520] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0B1408400) [pid = 4520] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C3477000) [pid = 4520] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0BB0AD400) [pid = 4520] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0BD50DC00) [pid = 4520] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BB0A3000) [pid = 4520] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C181DC00) [pid = 4520] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0C4E84000) [pid = 4520] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0B577B800) [pid = 4520] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C1390800) [pid = 4520] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BF0A0400) [pid = 4520] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0B0D22400) [pid = 4520] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C0D4BC00) [pid = 4520] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE387800) [pid = 4520] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BEA23000) [pid = 4520] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:41:45 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C3474800) [pid = 4520] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:41:45 INFO - PROCESS | 4520 | 1464626505409 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5F17800 == 38 [pid = 4520] [id = 248] 09:41:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0AF2A1C00) [pid = 4520] [serial = 743] [outer = 0000000000000000] 09:41:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0B0D25400) [pid = 4520] [serial = 744] [outer = 000000C0AF2A1C00] 09:41:45 INFO - PROCESS | 4520 | 1464626505468 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0BD56EC00) [pid = 4520] [serial = 745] [outer = 000000C0AF2A1C00] 09:41:45 INFO - PROCESS | 4520 | 1464626505877 Marionette TRACE conn7 <- [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]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1124ms 09:41:45 INFO - PROCESS | 4520 | 1464626505900 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 4520 | 1464626505902 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:41:45 INFO - PROCESS | 4520 | 1464626505906 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 4520 | 1464626505908 Marionette TRACE conn7 <- [1,958,null,{}] 09:41:45 INFO - PROCESS | 4520 | 1464626505911 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 4520 | 1464626505992 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 09:41:46 INFO - PROCESS | 4520 | 1464626506000 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15B6000 == 39 [pid = 4520] [id = 249] 09:41:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0BE3A2000) [pid = 4520] [serial = 746] [outer = 0000000000000000] 09:41:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0BE9AEC00) [pid = 4520] [serial = 747] [outer = 000000C0BE3A2000] 09:41:46 INFO - PROCESS | 4520 | 1464626506047 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BF0A0800) [pid = 4520] [serial = 748] [outer = 000000C0BE3A2000] 09:41:46 INFO - PROCESS | 4520 | 1464626506480 Marionette TRACE conn7 <- [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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 09:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:41:46 INFO - PROCESS | 4520 | 1464626506540 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 4520 | 1464626506543 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 09:41:46 INFO - PROCESS | 4520 | 1464626506546 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 4520 | 1464626506548 Marionette TRACE conn7 <- [1,962,null,{}] 09:41:46 INFO - PROCESS | 4520 | 1464626506552 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 4520 | 1464626506635 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 09:41:46 INFO - PROCESS | 4520 | 1464626506642 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D2B000 == 40 [pid = 4520] [id = 250] 09:41:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BF160800) [pid = 4520] [serial = 749] [outer = 0000000000000000] 09:41:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BFBA0C00) [pid = 4520] [serial = 750] [outer = 000000C0BF160800] 09:41:46 INFO - PROCESS | 4520 | 1464626506688 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C03BA800) [pid = 4520] [serial = 751] [outer = 000000C0BF160800] 09:41:47 INFO - PROCESS | 4520 | 1464626507113 Marionette TRACE conn7 <- [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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 09:41:47 INFO - PROCESS | 4520 | 1464626507177 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 4520 | 1464626507180 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 09:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:41:47 INFO - PROCESS | 4520 | 1464626507183 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 4520 | 1464626507185 Marionette TRACE conn7 <- [1,966,null,{}] 09:41:47 INFO - PROCESS | 4520 | 1464626507193 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 4520 | 1464626507278 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 09:41:47 INFO - PROCESS | 4520 | 1464626507285 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C14000 == 41 [pid = 4520] [id = 251] 09:41:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C0D47800) [pid = 4520] [serial = 752] [outer = 0000000000000000] 09:41:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C0D4CC00) [pid = 4520] [serial = 753] [outer = 000000C0C0D47800] 09:41:47 INFO - PROCESS | 4520 | 1464626507334 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C0F1B400) [pid = 4520] [serial = 754] [outer = 000000C0C0D47800] 09:41:48 INFO - PROCESS | 4520 | 1464626508156 Marionette TRACE conn7 <- [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]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1024ms 09:41:48 INFO - PROCESS | 4520 | 1464626508211 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 4520 | 1464626508217 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 09:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:41:48 INFO - PROCESS | 4520 | 1464626508222 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 4520 | 1464626508227 Marionette TRACE conn7 <- [1,970,null,{}] 09:41:48 INFO - PROCESS | 4520 | 1464626508254 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 4520 | 1464626508409 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 09:41:48 INFO - PROCESS | 4520 | 1464626508521 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70EA800 == 42 [pid = 4520] [id = 252] 09:41:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0AFC1B000) [pid = 4520] [serial = 755] [outer = 0000000000000000] 09:41:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0B0D23C00) [pid = 4520] [serial = 756] [outer = 000000C0AFC1B000] 09:41:48 INFO - PROCESS | 4520 | 1464626508584 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0B1955C00) [pid = 4520] [serial = 757] [outer = 000000C0AFC1B000] 09:41:49 INFO - PROCESS | 4520 | 1464626509291 Marionette TRACE conn7 <- [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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1105ms 09:41:49 INFO - PROCESS | 4520 | 1464626509331 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 4520 | 1464626509337 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 09:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:41:49 INFO - PROCESS | 4520 | 1464626509344 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 4520 | 1464626509348 Marionette TRACE conn7 <- [1,974,null,{}] 09:41:49 INFO - PROCESS | 4520 | 1464626509391 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 4520 | 1464626509547 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 09:41:49 INFO - PROCESS | 4520 | 1464626509596 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1E2000 == 43 [pid = 4520] [id = 253] 09:41:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0B61A0000) [pid = 4520] [serial = 758] [outer = 0000000000000000] 09:41:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0B6F32C00) [pid = 4520] [serial = 759] [outer = 000000C0B61A0000] 09:41:49 INFO - PROCESS | 4520 | 1464626509655 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0BA8BD800) [pid = 4520] [serial = 760] [outer = 000000C0B61A0000] 09:41:50 INFO - PROCESS | 4520 | 1464626510574 Marionette TRACE conn7 <- [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]]]}] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5021800 == 42 [pid = 4520] [id = 24] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B0C77000 == 41 [pid = 4520] [id = 28] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5418800 == 40 [pid = 4520] [id = 25] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3698800 == 39 [pid = 4520] [id = 19] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C12800 == 38 [pid = 4520] [id = 20] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB561000 == 37 [pid = 4520] [id = 13] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD822000 == 36 [pid = 4520] [id = 15] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD193000 == 35 [pid = 4520] [id = 14] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7AC1000 == 34 [pid = 4520] [id = 11] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE4D2000 == 33 [pid = 4520] [id = 17] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F67000 == 32 [pid = 4520] [id = 21] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF0F2000 == 31 [pid = 4520] [id = 18] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDB64800 == 30 [pid = 4520] [id = 16] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F51800 == 29 [pid = 4520] [id = 22] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1322800 == 28 [pid = 4520] [id = 8] 09:41:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E33000 == 27 [pid = 4520] [id = 237] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C37A4C00) [pid = 4520] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BD598C00) [pid = 4520] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BE611C00) [pid = 4520] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BE611000) [pid = 4520] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C1991C00) [pid = 4520] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C4FEC800) [pid = 4520] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0BAB2D400) [pid = 4520] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0C1815800) [pid = 4520] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C17D6800) [pid = 4520] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0B7885400) [pid = 4520] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C1389C00) [pid = 4520] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C03C0C00) [pid = 4520] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C1761400) [pid = 4520] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C44BD000) [pid = 4520] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BD516400) [pid = 4520] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0B6567C00) [pid = 4520] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C4EBAC00) [pid = 4520] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C372F000) [pid = 4520] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C3473400) [pid = 4520] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0C3478C00) [pid = 4520] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1273ms 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BE409400) [pid = 4520] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C37A4800) [pid = 4520] [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.] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0B546BC00) [pid = 4520] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0B70A2800) [pid = 4520] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B7016000) [pid = 4520] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0B0B37400) [pid = 4520] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C9B27400) [pid = 4520] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0C3E50C00) [pid = 4520] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C8BE8400) [pid = 4520] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0C8132400) [pid = 4520] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0C713D800) [pid = 4520] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0C5158000) [pid = 4520] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0C4EB7000) [pid = 4520] [serial = 673] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0C37AF400) [pid = 4520] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0C0D4C800) [pid = 4520] [serial = 670] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BEA64400) [pid = 4520] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BAB3E000) [pid = 4520] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0B22ADC00) [pid = 4520] [serial = 665] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0C8129C00) [pid = 4520] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BDB02400) [pid = 4520] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BBA5BC00) [pid = 4520] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0BD50E000) [pid = 4520] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BE60F800) [pid = 4520] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0BE388800) [pid = 4520] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0C44C3800) [pid = 4520] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:41:50 INFO - PROCESS | 4520 | 1464626510671 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 4520 | 1464626510675 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:41:50 INFO - PROCESS | 4520 | 1464626510684 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 4520 | 1464626510687 Marionette TRACE conn7 <- [1,978,null,{}] 09:41:50 INFO - PROCESS | 4520 | 1464626510693 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 4520 | 1464626510789 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 09:41:50 INFO - PROCESS | 4520 | 1464626510797 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1479000 == 28 [pid = 4520] [id = 254] 09:41:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0AF322C00) [pid = 4520] [serial = 761] [outer = 0000000000000000] 09:41:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0AF327400) [pid = 4520] [serial = 762] [outer = 000000C0AF322C00] 09:41:50 INFO - PROCESS | 4520 | 1464626510849 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0AFBD2C00) [pid = 4520] [serial = 763] [outer = 000000C0AF322C00] 09:41:51 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BF012800) [pid = 4520] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:41:51 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0C175A800) [pid = 4520] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:41:51 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0C1382000) [pid = 4520] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:41:51 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0C1988400) [pid = 4520] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:41:51 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0C175A400) [pid = 4520] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:41:51 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0C19C8400) [pid = 4520] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:41:51 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0C0D49000) [pid = 4520] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:41:51 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0C181B400) [pid = 4520] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:41:51 INFO - PROCESS | 4520 | 1464626511386 Marionette TRACE conn7 <- [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]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 735ms 09:41:51 INFO - PROCESS | 4520 | 1464626511423 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 4520 | 1464626511429 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 09:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:41:51 INFO - PROCESS | 4520 | 1464626511435 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 4520 | 1464626511437 Marionette TRACE conn7 <- [1,982,null,{}] 09:41:51 INFO - PROCESS | 4520 | 1464626511441 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 4520 | 1464626511536 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 09:41:51 INFO - PROCESS | 4520 | 1464626511618 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B611B800 == 29 [pid = 4520] [id = 255] 09:41:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0B0B58400) [pid = 4520] [serial = 764] [outer = 0000000000000000] 09:41:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0B0F95C00) [pid = 4520] [serial = 765] [outer = 000000C0B0B58400] 09:41:51 INFO - PROCESS | 4520 | 1464626511667 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0B14E2400) [pid = 4520] [serial = 766] [outer = 000000C0B0B58400] 09:41:52 INFO - PROCESS | 4520 | 1464626512048 Marionette TRACE conn7 <- [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]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 09:41:52 INFO - PROCESS | 4520 | 1464626512107 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 4520 | 1464626512110 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 09:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:41:52 INFO - PROCESS | 4520 | 1464626512114 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 4520 | 1464626512118 Marionette TRACE conn7 <- [1,986,null,{}] 09:41:52 INFO - PROCESS | 4520 | 1464626512130 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 4520 | 1464626512251 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 09:41:52 INFO - PROCESS | 4520 | 1464626512271 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB6F800 == 30 [pid = 4520] [id = 256] 09:41:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0B5E9C000) [pid = 4520] [serial = 767] [outer = 0000000000000000] 09:41:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0B5F85800) [pid = 4520] [serial = 768] [outer = 000000C0B5E9C000] 09:41:52 INFO - PROCESS | 4520 | 1464626512322 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0B64BA000) [pid = 4520] [serial = 769] [outer = 000000C0B5E9C000] 09:41:52 INFO - PROCESS | 4520 | 1464626512756 Marionette TRACE conn7 <- [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]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 09:41:52 INFO - PROCESS | 4520 | 1464626512790 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 4520 | 1464626512793 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 09:41:52 INFO - PROCESS | 4520 | 1464626512797 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:41:52 INFO - PROCESS | 4520 | 1464626512799 Marionette TRACE conn7 <- [1,990,null,{}] 09:41:52 INFO - PROCESS | 4520 | 1464626512807 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 4520 | 1464626512900 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 09:41:52 INFO - PROCESS | 4520 | 1464626512907 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB55C800 == 31 [pid = 4520] [id = 257] 09:41:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0B70A6400) [pid = 4520] [serial = 770] [outer = 0000000000000000] 09:41:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0B7883400) [pid = 4520] [serial = 771] [outer = 000000C0B70A6400] 09:41:52 INFO - PROCESS | 4520 | 1464626512954 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BA044800) [pid = 4520] [serial = 772] [outer = 000000C0B70A6400] 09:41:53 INFO - PROCESS | 4520 | 1464626513428 Marionette TRACE conn7 <- [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]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 09:41:53 INFO - PROCESS | 4520 | 1464626513472 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 4520 | 1464626513474 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 09:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:41:53 INFO - PROCESS | 4520 | 1464626513478 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 4520 | 1464626513480 Marionette TRACE conn7 <- [1,994,null,{}] 09:41:53 INFO - PROCESS | 4520 | 1464626513488 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 4520 | 1464626513600 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 09:41:53 INFO - PROCESS | 4520 | 1464626513680 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD199800 == 32 [pid = 4520] [id = 258] 09:41:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BA80D800) [pid = 4520] [serial = 773] [outer = 0000000000000000] 09:41:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BA8B7400) [pid = 4520] [serial = 774] [outer = 000000C0BA80D800] 09:41:53 INFO - PROCESS | 4520 | 1464626513728 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BAB44000) [pid = 4520] [serial = 775] [outer = 000000C0BA80D800] 09:41:54 INFO - PROCESS | 4520 | 1464626514186 Marionette TRACE conn7 <- [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]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 09:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:41:54 INFO - PROCESS | 4520 | 1464626514221 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 4520 | 1464626514223 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 09:41:54 INFO - PROCESS | 4520 | 1464626514226 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 4520 | 1464626514228 Marionette TRACE conn7 <- [1,998,null,{}] 09:41:54 INFO - PROCESS | 4520 | 1464626514231 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 4520 | 1464626514362 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 09:41:54 INFO - PROCESS | 4520 | 1464626514418 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8AC800 == 33 [pid = 4520] [id = 259] 09:41:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BB377400) [pid = 4520] [serial = 776] [outer = 0000000000000000] 09:41:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BCE2CC00) [pid = 4520] [serial = 777] [outer = 000000C0BB377400] 09:41:54 INFO - PROCESS | 4520 | 1464626514467 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BD130400) [pid = 4520] [serial = 778] [outer = 000000C0BB377400] 09:41:54 INFO - PROCESS | 4520 | 1464626514898 Marionette TRACE conn7 <- [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]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 734ms 09:41:54 INFO - PROCESS | 4520 | 1464626514974 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 4520 | 1464626514977 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:41:55 INFO - PROCESS | 4520 | 1464626514992 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 4520 | 1464626514994 Marionette TRACE conn7 <- [1,1002,null,{}] 09:41:55 INFO - PROCESS | 4520 | 1464626514998 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 4520 | 1464626515112 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 09:41:55 INFO - PROCESS | 4520 | 1464626515125 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB5E800 == 34 [pid = 4520] [id = 260] 09:41:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BD50CC00) [pid = 4520] [serial = 779] [outer = 0000000000000000] 09:41:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BD518000) [pid = 4520] [serial = 780] [outer = 000000C0BD50CC00] 09:41:55 INFO - PROCESS | 4520 | 1464626515172 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BD576400) [pid = 4520] [serial = 781] [outer = 000000C0BD50CC00] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BF160800) [pid = 4520] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BE213800) [pid = 4520] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B0D25000) [pid = 4520] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BB25B400) [pid = 4520] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B7016400) [pid = 4520] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0ABDC6C00) [pid = 4520] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0B0B38400) [pid = 4520] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BD50EC00) [pid = 4520] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BD596800) [pid = 4520] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0BE3A3000) [pid = 4520] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BE3A2000) [pid = 4520] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0AF31B800) [pid = 4520] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:41:55 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0AF2A1C00) [pid = 4520] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:41:55 INFO - PROCESS | 4520 | 1464626515666 Marionette TRACE conn7 <- [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]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 734ms 09:41:55 INFO - PROCESS | 4520 | 1464626515724 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 4520 | 1464626515727 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:41:55 INFO - PROCESS | 4520 | 1464626515730 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 4520 | 1464626515732 Marionette TRACE conn7 <- [1,1006,null,{}] 09:41:55 INFO - PROCESS | 4520 | 1464626515735 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 4520 | 1464626515819 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 09:41:55 INFO - PROCESS | 4520 | 1464626515826 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE242800 == 35 [pid = 4520] [id = 261] 09:41:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0B70A2C00) [pid = 4520] [serial = 782] [outer = 0000000000000000] 09:41:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0BD56AC00) [pid = 4520] [serial = 783] [outer = 000000C0B70A2C00] 09:41:55 INFO - PROCESS | 4520 | 1464626515871 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BD599000) [pid = 4520] [serial = 784] [outer = 000000C0B70A2C00] 09:41:56 INFO - PROCESS | 4520 | 1464626516301 Marionette TRACE conn7 <- [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]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 587ms 09:41:56 INFO - PROCESS | 4520 | 1464626516321 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 4520 | 1464626516323 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 09:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:41:56 INFO - PROCESS | 4520 | 1464626516326 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 4520 | 1464626516328 Marionette TRACE conn7 <- [1,1010,null,{}] 09:41:56 INFO - PROCESS | 4520 | 1464626516331 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 4520 | 1464626516417 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 09:41:56 INFO - PROCESS | 4520 | 1464626516424 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE471800 == 36 [pid = 4520] [id = 262] 09:41:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BD594000) [pid = 4520] [serial = 785] [outer = 0000000000000000] 09:41:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BE0BA800) [pid = 4520] [serial = 786] [outer = 000000C0BD594000] 09:41:56 INFO - PROCESS | 4520 | 1464626516477 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BE264C00) [pid = 4520] [serial = 787] [outer = 000000C0BD594000] 09:41:56 INFO - PROCESS | 4520 | 1464626516907 Marionette TRACE conn7 <- [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]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 09:41:56 INFO - PROCESS | 4520 | 1464626516959 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 4520 | 1464626516961 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 09:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:41:56 INFO - PROCESS | 4520 | 1464626516964 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 4520 | 1464626516966 Marionette TRACE conn7 <- [1,1014,null,{}] 09:41:56 INFO - PROCESS | 4520 | 1464626516974 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 4520 | 1464626517060 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 09:41:57 INFO - PROCESS | 4520 | 1464626517067 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C006F800 == 37 [pid = 4520] [id = 263] 09:41:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BE381000) [pid = 4520] [serial = 788] [outer = 0000000000000000] 09:41:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BE385C00) [pid = 4520] [serial = 789] [outer = 000000C0BE381000] 09:41:57 INFO - PROCESS | 4520 | 1464626517115 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE39D000) [pid = 4520] [serial = 790] [outer = 000000C0BE381000] 09:41:57 INFO - PROCESS | 4520 | 1464626517684 Marionette TRACE conn7 <- [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]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 776ms 09:41:57 INFO - PROCESS | 4520 | 1464626517800 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 4520 | 1464626517805 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 09:41:57 INFO - PROCESS | 4520 | 1464626517812 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:41:57 INFO - PROCESS | 4520 | 1464626517817 Marionette TRACE conn7 <- [1,1018,null,{}] 09:41:57 INFO - PROCESS | 4520 | 1464626517823 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 4520 | 1464626517947 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 09:41:58 INFO - PROCESS | 4520 | 1464626518014 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5F59800 == 38 [pid = 4520] [id = 264] 09:41:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0AF969400) [pid = 4520] [serial = 791] [outer = 0000000000000000] 09:41:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0B0B3B800) [pid = 4520] [serial = 792] [outer = 000000C0AF969400] 09:41:58 INFO - PROCESS | 4520 | 1464626518115 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0B14E1000) [pid = 4520] [serial = 793] [outer = 000000C0AF969400] 09:41:58 INFO - PROCESS | 4520 | 1464626518723 Marionette TRACE conn7 <- [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]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 986ms 09:41:58 INFO - PROCESS | 4520 | 1464626518809 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 4520 | 1464626518816 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 09:41:58 INFO - PROCESS | 4520 | 1464626518823 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:41:58 INFO - PROCESS | 4520 | 1464626518826 Marionette TRACE conn7 <- [1,1022,null,{}] 09:41:58 INFO - PROCESS | 4520 | 1464626518831 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 4520 | 1464626518952 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 09:41:59 INFO - PROCESS | 4520 | 1464626519020 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD81A800 == 39 [pid = 4520] [id = 265] 09:41:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B5F89000) [pid = 4520] [serial = 794] [outer = 0000000000000000] 09:41:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0B6F25800) [pid = 4520] [serial = 795] [outer = 000000C0B5F89000] 09:41:59 INFO - PROCESS | 4520 | 1464626519119 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BA8BCC00) [pid = 4520] [serial = 796] [outer = 000000C0B5F89000] 09:41:59 INFO - PROCESS | 4520 | 1464626519756 Marionette TRACE conn7 <- [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]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 987ms 09:41:59 INFO - PROCESS | 4520 | 1464626519815 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 4520 | 1464626519818 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:41:59 INFO - PROCESS | 4520 | 1464626519823 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 4520 | 1464626519827 Marionette TRACE conn7 <- [1,1026,null,{}] 09:41:59 INFO - PROCESS | 4520 | 1464626519839 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 4520 | 1464626519957 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 09:42:00 INFO - PROCESS | 4520 | 1464626520034 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1105000 == 40 [pid = 4520] [id = 266] 09:42:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BBA61000) [pid = 4520] [serial = 797] [outer = 0000000000000000] 09:42:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BD567C00) [pid = 4520] [serial = 798] [outer = 000000C0BBA61000] 09:42:00 INFO - PROCESS | 4520 | 1464626520135 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BE3A1000) [pid = 4520] [serial = 799] [outer = 000000C0BBA61000] 09:42:00 INFO - PROCESS | 4520 | 1464626520766 Marionette TRACE conn7 <- [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]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 09:42:00 INFO - PROCESS | 4520 | 1464626520810 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 09:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:42:00 INFO - PROCESS | 4520 | 1464626520814 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 09:42:00 INFO - PROCESS | 4520 | 1464626520817 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 4520 | 1464626520819 Marionette TRACE conn7 <- [1,1030,null,{}] 09:42:00 INFO - PROCESS | 4520 | 1464626520823 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 4520 | 1464626520937 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 09:42:01 INFO - PROCESS | 4520 | 1464626521009 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C03E0000 == 41 [pid = 4520] [id = 267] 09:42:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0AF212400) [pid = 4520] [serial = 800] [outer = 0000000000000000] 09:42:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BE417800) [pid = 4520] [serial = 801] [outer = 000000C0AF212400] 09:42:01 INFO - PROCESS | 4520 | 1464626521116 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BE60E000) [pid = 4520] [serial = 802] [outer = 000000C0AF212400] 09:42:01 INFO - PROCESS | 4520 | 1464626521821 Marionette TRACE conn7 <- [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]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1077ms 09:42:01 INFO - PROCESS | 4520 | 1464626521895 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 4520 | 1464626521900 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 09:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:42:01 INFO - PROCESS | 4520 | 1464626521905 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 4520 | 1464626521909 Marionette TRACE conn7 <- [1,1034,null,{}] 09:42:01 INFO - PROCESS | 4520 | 1464626521915 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 4520 | 1464626522022 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 09:42:02 INFO - PROCESS | 4520 | 1464626522098 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1695000 == 42 [pid = 4520] [id = 268] 09:42:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0AF2A3800) [pid = 4520] [serial = 803] [outer = 0000000000000000] 09:42:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0B0D2E400) [pid = 4520] [serial = 804] [outer = 000000C0AF2A3800] 09:42:02 INFO - PROCESS | 4520 | 1464626522197 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0B543C400) [pid = 4520] [serial = 805] [outer = 000000C0AF2A3800] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BE37F000) [pid = 4520] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0B0D2F800) [pid = 4520] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0B0F96000) [pid = 4520] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BD128000) [pid = 4520] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BD512800) [pid = 4520] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0B70AB000) [pid = 4520] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BA045000) [pid = 4520] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0B5AB5000) [pid = 4520] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0B63B6000) [pid = 4520] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BAB3F800) [pid = 4520] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BA8B1400) [pid = 4520] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BD56F800) [pid = 4520] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BD590C00) [pid = 4520] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BD59EC00) [pid = 4520] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BE3A7400) [pid = 4520] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0C03BA800) [pid = 4520] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BE39C400) [pid = 4520] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0BE607000) [pid = 4520] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BE9AEC00) [pid = 4520] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0AF31C000) [pid = 4520] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0B0D25400) [pid = 4520] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0AF328C00) [pid = 4520] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0BF0A0800) [pid = 4520] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0BD56EC00) [pid = 4520] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0BE219800) [pid = 4520] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0BFBA0C00) [pid = 4520] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:42:02 INFO - PROCESS | 4520 | 1464626522719 Marionette TRACE conn7 <- [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]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 839ms 09:42:02 INFO - PROCESS | 4520 | 1464626522752 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 4520 | 1464626522758 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 09:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:42:02 INFO - PROCESS | 4520 | 1464626522764 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 4520 | 1464626522767 Marionette TRACE conn7 <- [1,1038,null,{}] 09:42:02 INFO - PROCESS | 4520 | 1464626522771 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 4520 | 1464626522870 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 09:42:02 INFO - PROCESS | 4520 | 1464626522942 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70E0000 == 43 [pid = 4520] [id = 269] 09:42:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0AF325000) [pid = 4520] [serial = 806] [outer = 0000000000000000] 09:42:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0B0F9A800) [pid = 4520] [serial = 807] [outer = 000000C0AF325000] 09:42:02 INFO - PROCESS | 4520 | 1464626522991 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0B5ABC000) [pid = 4520] [serial = 808] [outer = 000000C0AF325000] 09:42:03 INFO - PROCESS | 4520 | 1464626523402 Marionette TRACE conn7 <- [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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 09:42:03 INFO - PROCESS | 4520 | 1464626523439 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 4520 | 1464626523442 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:42:03 INFO - PROCESS | 4520 | 1464626523445 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 4520 | 1464626523449 Marionette TRACE conn7 <- [1,1042,null,{}] 09:42:03 INFO - PROCESS | 4520 | 1464626523461 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 4520 | 1464626523583 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 09:42:03 INFO - PROCESS | 4520 | 1464626523602 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB39C000 == 44 [pid = 4520] [id = 270] 09:42:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0B7018C00) [pid = 4520] [serial = 809] [outer = 0000000000000000] 09:42:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0B70AF400) [pid = 4520] [serial = 810] [outer = 000000C0B7018C00] 09:42:03 INFO - PROCESS | 4520 | 1464626523653 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BA80D000) [pid = 4520] [serial = 811] [outer = 000000C0B7018C00] 09:42:04 INFO - PROCESS | 4520 | 1464626524112 Marionette TRACE conn7 <- [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]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 09:42:04 INFO - PROCESS | 4520 | 1464626524141 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 4520 | 1464626524144 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 09:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:42:04 INFO - PROCESS | 4520 | 1464626524147 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 4520 | 1464626524149 Marionette TRACE conn7 <- [1,1046,null,{}] 09:42:04 INFO - PROCESS | 4520 | 1464626524153 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 4520 | 1464626524244 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 09:42:04 INFO - PROCESS | 4520 | 1464626524251 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD1BA800 == 45 [pid = 4520] [id = 271] 09:42:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BAB3F800) [pid = 4520] [serial = 812] [outer = 0000000000000000] 09:42:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BAB48000) [pid = 4520] [serial = 813] [outer = 000000C0BAB3F800] 09:42:04 INFO - PROCESS | 4520 | 1464626524302 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BB36E000) [pid = 4520] [serial = 814] [outer = 000000C0BAB3F800] 09:42:04 INFO - PROCESS | 4520 | 1464626524724 Marionette TRACE conn7 <- [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]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 09:42:04 INFO - PROCESS | 4520 | 1464626524784 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 4520 | 1464626524786 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 09:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:42:04 INFO - PROCESS | 4520 | 1464626524789 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 4520 | 1464626524791 Marionette TRACE conn7 <- [1,1050,null,{}] 09:42:04 INFO - PROCESS | 4520 | 1464626524795 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 4520 | 1464626524903 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 09:42:04 INFO - PROCESS | 4520 | 1464626524910 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD930000 == 46 [pid = 4520] [id = 272] 09:42:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BD12A000) [pid = 4520] [serial = 815] [outer = 0000000000000000] 09:42:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BD12E800) [pid = 4520] [serial = 816] [outer = 000000C0BD12A000] 09:42:05 INFO - PROCESS | 4520 | 1464626525022 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BD568000) [pid = 4520] [serial = 817] [outer = 000000C0BD12A000] 09:42:05 INFO - PROCESS | 4520 | 1464626525479 Marionette TRACE conn7 <- [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]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 09:42:05 INFO - PROCESS | 4520 | 1464626525527 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 09:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:42:05 INFO - PROCESS | 4520 | 1464626525537 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 09:42:05 INFO - PROCESS | 4520 | 1464626525541 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 4520 | 1464626525543 Marionette TRACE conn7 <- [1,1054,null,{}] 09:42:05 INFO - PROCESS | 4520 | 1464626525553 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 4520 | 1464626525689 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 09:42:05 INFO - PROCESS | 4520 | 1464626525767 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE344800 == 47 [pid = 4520] [id = 273] 09:42:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BE37D800) [pid = 4520] [serial = 818] [outer = 0000000000000000] 09:42:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BE380C00) [pid = 4520] [serial = 819] [outer = 000000C0BE37D800] 09:42:05 INFO - PROCESS | 4520 | 1464626525815 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BE3A2400) [pid = 4520] [serial = 820] [outer = 000000C0BE37D800] 09:42:06 INFO - PROCESS | 4520 | 1464626526291 Marionette TRACE conn7 <- [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]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 776ms 09:42:06 INFO - PROCESS | 4520 | 1464626526331 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 4520 | 1464626526333 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 09:42:06 INFO - PROCESS | 4520 | 1464626526336 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 4520 | 1464626526338 Marionette TRACE conn7 <- [1,1058,null,{}] 09:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:42:06 INFO - PROCESS | 4520 | 1464626526341 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 4520 | 1464626526452 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 09:42:06 INFO - PROCESS | 4520 | 1464626526504 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C005B000 == 48 [pid = 4520] [id = 274] 09:42:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BE608C00) [pid = 4520] [serial = 821] [outer = 0000000000000000] 09:42:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BE60D400) [pid = 4520] [serial = 822] [outer = 000000C0BE608C00] 09:42:06 INFO - PROCESS | 4520 | 1464626526551 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BE6CF800) [pid = 4520] [serial = 823] [outer = 000000C0BE608C00] 09:42:06 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BA80D800) [pid = 4520] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:42:06 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BB377400) [pid = 4520] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:42:06 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B5E9C000) [pid = 4520] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:42:06 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0AF322C00) [pid = 4520] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:42:06 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B0B58400) [pid = 4520] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:42:06 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BD594000) [pid = 4520] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:42:06 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0B70A6400) [pid = 4520] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:42:06 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BD50CC00) [pid = 4520] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:42:06 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0B70A2C00) [pid = 4520] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:42:06 INFO - PROCESS | 4520 | 1464626526954 Marionette TRACE conn7 <- [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]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 09:42:07 INFO - PROCESS | 4520 | 1464626527013 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 4520 | 1464626527024 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 09:42:07 INFO - PROCESS | 4520 | 1464626527028 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 4520 | 1464626527030 Marionette TRACE conn7 <- [1,1062,null,{}] 09:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:42:07 INFO - PROCESS | 4520 | 1464626527040 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 4520 | 1464626527125 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 09:42:07 INFO - PROCESS | 4520 | 1464626527132 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DB7800 == 49 [pid = 4520] [id = 275] 09:42:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0B70A2C00) [pid = 4520] [serial = 824] [outer = 0000000000000000] 09:42:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BD570000) [pid = 4520] [serial = 825] [outer = 000000C0B70A2C00] 09:42:07 INFO - PROCESS | 4520 | 1464626527178 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B0B37000) [pid = 4520] [serial = 826] [outer = 000000C0B70A2C00] 09:42:07 INFO - PROCESS | 4520 | 1464626527610 Marionette TRACE conn7 <- [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]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 09:42:07 INFO - PROCESS | 4520 | 1464626527663 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 4520 | 1464626527665 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 09:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:42:07 INFO - PROCESS | 4520 | 1464626527669 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 4520 | 1464626527671 Marionette TRACE conn7 <- [1,1066,null,{}] 09:42:07 INFO - PROCESS | 4520 | 1464626527675 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 4520 | 1464626527760 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 09:42:07 INFO - PROCESS | 4520 | 1464626527808 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C195E000 == 50 [pid = 4520] [id = 276] 09:42:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BE775400) [pid = 4520] [serial = 827] [outer = 0000000000000000] 09:42:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BE9AE400) [pid = 4520] [serial = 828] [outer = 000000C0BE775400] 09:42:07 INFO - PROCESS | 4520 | 1464626527855 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BF010800) [pid = 4520] [serial = 829] [outer = 000000C0BE775400] 09:42:08 INFO - PROCESS | 4520 | 1464626528266 Marionette TRACE conn7 <- [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]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 629ms 09:42:08 INFO - PROCESS | 4520 | 1464626528301 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 4520 | 1464626528303 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 09:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:42:08 INFO - PROCESS | 4520 | 1464626528311 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 4520 | 1464626528313 Marionette TRACE conn7 <- [1,1070,null,{}] 09:42:08 INFO - PROCESS | 4520 | 1464626528317 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 4520 | 1464626528414 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 09:42:08 INFO - PROCESS | 4520 | 1464626528423 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3695000 == 51 [pid = 4520] [id = 277] 09:42:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BF15AC00) [pid = 4520] [serial = 830] [outer = 0000000000000000] 09:42:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BF1E5000) [pid = 4520] [serial = 831] [outer = 000000C0BF15AC00] 09:42:08 INFO - PROCESS | 4520 | 1464626528471 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BFBA5000) [pid = 4520] [serial = 832] [outer = 000000C0BF15AC00] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C03E8800 == 50 [pid = 4520] [id = 23] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE471800 == 49 [pid = 4520] [id = 262] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B0C7E000 == 48 [pid = 4520] [id = 26] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB6F800 == 47 [pid = 4520] [id = 256] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8AC800 == 46 [pid = 4520] [id = 259] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE242800 == 45 [pid = 4520] [id = 261] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD199800 == 44 [pid = 4520] [id = 258] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB55C800 == 43 [pid = 4520] [id = 257] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB5E800 == 42 [pid = 4520] [id = 260] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70DD000 == 41 [pid = 4520] [id = 27] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1695000 == 40 [pid = 4520] [id = 268] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C03E0000 == 39 [pid = 4520] [id = 267] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1105000 == 38 [pid = 4520] [id = 266] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD81A800 == 37 [pid = 4520] [id = 265] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C006F800 == 36 [pid = 4520] [id = 263] 09:42:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5F59800 == 35 [pid = 4520] [id = 264] 09:42:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DB7800 == 34 [pid = 4520] [id = 275] 09:42:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70E0000 == 33 [pid = 4520] [id = 269] 09:42:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD1BA800 == 32 [pid = 4520] [id = 271] 09:42:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C195E000 == 31 [pid = 4520] [id = 276] 09:42:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB39C000 == 30 [pid = 4520] [id = 270] 09:42:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C005B000 == 29 [pid = 4520] [id = 274] 09:42:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD930000 == 28 [pid = 4520] [id = 272] 09:42:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE344800 == 27 [pid = 4520] [id = 273] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BE0BA800) [pid = 4520] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BD576400) [pid = 4520] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BD56AC00) [pid = 4520] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BD599000) [pid = 4520] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BA044800) [pid = 4520] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BA8B7400) [pid = 4520] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BCE2CC00) [pid = 4520] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0C0D4CC00) [pid = 4520] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0B5F85800) [pid = 4520] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0B64BA000) [pid = 4520] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0AF327400) [pid = 4520] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0AFBD2C00) [pid = 4520] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0B6F32C00) [pid = 4520] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0B0F95C00) [pid = 4520] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0BAB44000) [pid = 4520] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0BE264C00) [pid = 4520] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0B14E2400) [pid = 4520] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0B7883400) [pid = 4520] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0B0D23C00) [pid = 4520] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0BD518000) [pid = 4520] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0BE385C00) [pid = 4520] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | --DOMWINDOW == 71 (000000C0BD130400) [pid = 4520] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:42:10 INFO - PROCESS | 4520 | 1464626530388 Marionette TRACE conn7 <- [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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2123ms 09:42:10 INFO - PROCESS | 4520 | 1464626530438 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 4520 | 1464626530442 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 09:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:42:10 INFO - PROCESS | 4520 | 1464626530448 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 4520 | 1464626530452 Marionette TRACE conn7 <- [1,1074,null,{}] 09:42:10 INFO - PROCESS | 4520 | 1464626530459 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 4520 | 1464626530553 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 09:42:10 INFO - PROCESS | 4520 | 1464626530562 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1692000 == 28 [pid = 4520] [id = 278] 09:42:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0AF323000) [pid = 4520] [serial = 833] [outer = 0000000000000000] 09:42:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0AF324000) [pid = 4520] [serial = 834] [outer = 000000C0AF323000] 09:42:10 INFO - PROCESS | 4520 | 1464626530611 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0AFBCE400) [pid = 4520] [serial = 835] [outer = 000000C0AF323000] 09:42:11 INFO - PROCESS | 4520 | 1464626531087 Marionette TRACE conn7 <- [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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 09:42:11 INFO - PROCESS | 4520 | 1464626531144 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 4520 | 1464626531151 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 09:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:42:11 INFO - PROCESS | 4520 | 1464626531158 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 4520 | 1464626531161 Marionette TRACE conn7 <- [1,1078,null,{}] 09:42:11 INFO - PROCESS | 4520 | 1464626531165 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 4520 | 1464626531254 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 09:42:11 INFO - PROCESS | 4520 | 1464626531264 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B610D800 == 29 [pid = 4520] [id = 279] 09:42:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0B0D25800) [pid = 4520] [serial = 836] [outer = 0000000000000000] 09:42:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0B0D2F800) [pid = 4520] [serial = 837] [outer = 000000C0B0D25800] 09:42:11 INFO - PROCESS | 4520 | 1464626531312 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0B0F96800) [pid = 4520] [serial = 838] [outer = 000000C0B0D25800] 09:42:11 INFO - PROCESS | 4520 | 1464626531769 Marionette TRACE conn7 <- [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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 09:42:11 INFO - PROCESS | 4520 | 1464626531793 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 4520 | 1464626531796 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 09:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:42:11 INFO - PROCESS | 4520 | 1464626531800 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 4520 | 1464626531804 Marionette TRACE conn7 <- [1,1082,null,{}] 09:42:11 INFO - PROCESS | 4520 | 1464626531821 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 4520 | 1464626531950 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 09:42:11 INFO - PROCESS | 4520 | 1464626531961 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BA05D800 == 30 [pid = 4520] [id = 280] 09:42:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0AF20C800) [pid = 4520] [serial = 839] [outer = 0000000000000000] 09:42:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0B5683C00) [pid = 4520] [serial = 840] [outer = 000000C0AF20C800] 09:42:12 INFO - PROCESS | 4520 | 1464626532020 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0B5F91800) [pid = 4520] [serial = 841] [outer = 000000C0AF20C800] 09:42:12 INFO - PROCESS | 4520 | 1464626532451 Marionette TRACE conn7 <- [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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 09:42:12 INFO - PROCESS | 4520 | 1464626532537 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 4520 | 1464626532540 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:42:12 INFO - PROCESS | 4520 | 1464626532543 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 4520 | 1464626532545 Marionette TRACE conn7 <- [1,1086,null,{}] 09:42:12 INFO - PROCESS | 4520 | 1464626532549 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 4520 | 1464626532644 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 09:42:12 INFO - PROCESS | 4520 | 1464626532651 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1D5800 == 31 [pid = 4520] [id = 281] 09:42:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0B6411C00) [pid = 4520] [serial = 842] [outer = 0000000000000000] 09:42:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0B6568000) [pid = 4520] [serial = 843] [outer = 000000C0B6411C00] 09:42:12 INFO - PROCESS | 4520 | 1464626532701 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B7015C00) [pid = 4520] [serial = 844] [outer = 000000C0B6411C00] 09:42:13 INFO - PROCESS | 4520 | 1464626533122 Marionette TRACE conn7 <- [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]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 09:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:42:13 INFO - PROCESS | 4520 | 1464626533175 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 4520 | 1464626533178 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 09:42:13 INFO - PROCESS | 4520 | 1464626533181 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 4520 | 1464626533183 Marionette TRACE conn7 <- [1,1090,null,{}] 09:42:13 INFO - PROCESS | 4520 | 1464626533186 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 4520 | 1464626533267 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 09:42:13 INFO - PROCESS | 4520 | 1464626533306 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BBA99000 == 32 [pid = 4520] [id = 282] 09:42:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0B0D25400) [pid = 4520] [serial = 845] [outer = 0000000000000000] 09:42:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0B7888C00) [pid = 4520] [serial = 846] [outer = 000000C0B0D25400] 09:42:13 INFO - PROCESS | 4520 | 1464626533353 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BA804000) [pid = 4520] [serial = 847] [outer = 000000C0B0D25400] 09:42:13 INFO - PROCESS | 4520 | 1464626533779 Marionette TRACE conn7 <- [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]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 09:42:13 INFO - PROCESS | 4520 | 1464626533813 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 4520 | 1464626533816 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 09:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:42:13 INFO - PROCESS | 4520 | 1464626533824 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 4520 | 1464626533826 Marionette TRACE conn7 <- [1,1094,null,{}] 09:42:13 INFO - PROCESS | 4520 | 1464626533830 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 4520 | 1464626533933 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 09:42:13 INFO - PROCESS | 4520 | 1464626533942 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5B2800 == 33 [pid = 4520] [id = 283] 09:42:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BA809C00) [pid = 4520] [serial = 848] [outer = 0000000000000000] 09:42:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BAB46C00) [pid = 4520] [serial = 849] [outer = 000000C0BA809C00] 09:42:13 INFO - PROCESS | 4520 | 1464626533990 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BB255800) [pid = 4520] [serial = 850] [outer = 000000C0BA809C00] 09:42:14 INFO - PROCESS | 4520 | 1464626534388 Marionette TRACE conn7 <- [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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 587ms 09:42:14 INFO - PROCESS | 4520 | 1464626534430 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 4520 | 1464626534433 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 09:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:42:14 INFO - PROCESS | 4520 | 1464626534441 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 4520 | 1464626534444 Marionette TRACE conn7 <- [1,1098,null,{}] 09:42:14 INFO - PROCESS | 4520 | 1464626534447 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 4520 | 1464626534527 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 09:42:14 INFO - PROCESS | 4520 | 1464626534534 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8AF000 == 34 [pid = 4520] [id = 284] 09:42:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BBA62C00) [pid = 4520] [serial = 851] [outer = 0000000000000000] 09:42:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BCE22400) [pid = 4520] [serial = 852] [outer = 000000C0BBA62C00] 09:42:14 INFO - PROCESS | 4520 | 1464626534583 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BD12CC00) [pid = 4520] [serial = 853] [outer = 000000C0BBA62C00] 09:42:15 INFO - PROCESS | 4520 | 1464626535023 Marionette TRACE conn7 <- [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]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 09:42:15 INFO - PROCESS | 4520 | 1464626535075 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 4520 | 1464626535077 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 09:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:42:15 INFO - PROCESS | 4520 | 1464626535088 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 4520 | 1464626535091 Marionette TRACE conn7 <- [1,1102,null,{}] 09:42:15 INFO - PROCESS | 4520 | 1464626535095 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 4520 | 1464626535174 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 09:42:15 INFO - PROCESS | 4520 | 1464626535182 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB67000 == 35 [pid = 4520] [id = 285] 09:42:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BD513400) [pid = 4520] [serial = 854] [outer = 0000000000000000] 09:42:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BD517C00) [pid = 4520] [serial = 855] [outer = 000000C0BD513400] 09:42:15 INFO - PROCESS | 4520 | 1464626535229 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BD56FC00) [pid = 4520] [serial = 856] [outer = 000000C0BD513400] 09:42:15 INFO - PROCESS | 4520 | 1464626535667 Marionette TRACE conn7 <- [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]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 09:42:15 INFO - PROCESS | 4520 | 1464626535712 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 4520 | 1464626535714 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 09:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:42:15 INFO - PROCESS | 4520 | 1464626535726 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 4520 | 1464626535728 Marionette TRACE conn7 <- [1,1106,null,{}] 09:42:15 INFO - PROCESS | 4520 | 1464626535732 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 4520 | 1464626535835 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 09:42:15 INFO - PROCESS | 4520 | 1464626535843 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BA05C800 == 36 [pid = 4520] [id = 286] 09:42:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BD576C00) [pid = 4520] [serial = 857] [outer = 0000000000000000] 09:42:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BD592800) [pid = 4520] [serial = 858] [outer = 000000C0BD576C00] 09:42:15 INFO - PROCESS | 4520 | 1464626535916 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BD59A400) [pid = 4520] [serial = 859] [outer = 000000C0BD576C00] 09:42:16 INFO - PROCESS | 4520 | 1464626536443 Marionette TRACE conn7 <- [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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 776ms 09:42:16 INFO - PROCESS | 4520 | 1464626536508 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 4520 | 1464626536510 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 09:42:16 INFO - PROCESS | 4520 | 1464626536513 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:42:16 INFO - PROCESS | 4520 | 1464626536515 Marionette TRACE conn7 <- [1,1110,null,{}] 09:42:16 INFO - PROCESS | 4520 | 1464626536519 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 4520 | 1464626536633 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 09:42:16 INFO - PROCESS | 4520 | 1464626536642 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF041000 == 37 [pid = 4520] [id = 287] 09:42:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BD719C00) [pid = 4520] [serial = 860] [outer = 0000000000000000] 09:42:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BE263000) [pid = 4520] [serial = 861] [outer = 000000C0BD719C00] 09:42:16 INFO - PROCESS | 4520 | 1464626536725 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE382C00) [pid = 4520] [serial = 862] [outer = 000000C0BD719C00] 09:42:17 INFO - PROCESS | 4520 | 1464626537193 Marionette TRACE conn7 <- [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]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 733ms 09:42:17 INFO - PROCESS | 4520 | 1464626537254 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 4520 | 1464626537257 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 09:42:17 INFO - PROCESS | 4520 | 1464626537260 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:42:17 INFO - PROCESS | 4520 | 1464626537263 Marionette TRACE conn7 <- [1,1114,null,{}] 09:42:17 INFO - PROCESS | 4520 | 1464626537267 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 4520 | 1464626537393 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 09:42:17 INFO - PROCESS | 4520 | 1464626537453 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:42:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BBA98800 == 38 [pid = 4520] [id = 288] 09:42:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0B7014000) [pid = 4520] [serial = 863] [outer = 0000000000000000] 09:42:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BE608000) [pid = 4520] [serial = 864] [outer = 000000C0B7014000] 09:42:17 INFO - PROCESS | 4520 | 1464626537592 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BE6D7400) [pid = 4520] [serial = 865] [outer = 000000C0B7014000] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BE775400) [pid = 4520] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BD12A000) [pid = 4520] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BE37D800) [pid = 4520] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BE608C00) [pid = 4520] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0B5F89000) [pid = 4520] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0AF969400) [pid = 4520] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BE381000) [pid = 4520] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BAB3F800) [pid = 4520] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0B7018C00) [pid = 4520] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0AF325000) [pid = 4520] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0AF2A3800) [pid = 4520] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0AF212400) [pid = 4520] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BBA61000) [pid = 4520] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B70A2C00) [pid = 4520] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0AFC1B000) [pid = 4520] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0C0D47800) [pid = 4520] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0C345B000) [pid = 4520] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:42:17 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0B61A0000) [pid = 4520] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:42:18 INFO - PROCESS | 4520 | 1464626538326 Marionette TRACE conn7 <- [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]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1075ms 09:42:18 INFO - PROCESS | 4520 | 1464626538339 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 4520 | 1464626538341 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 09:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:42:18 INFO - PROCESS | 4520 | 1464626538344 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 4520 | 1464626538345 Marionette TRACE conn7 <- [1,1118,null,{}] 09:42:18 INFO - PROCESS | 4520 | 1464626538349 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 4520 | 1464626538433 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 09:42:18 INFO - PROCESS | 4520 | 1464626538502 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DB5000 == 39 [pid = 4520] [id = 289] 09:42:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B14DE000) [pid = 4520] [serial = 866] [outer = 0000000000000000] 09:42:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BB375800) [pid = 4520] [serial = 867] [outer = 000000C0B14DE000] 09:42:18 INFO - PROCESS | 4520 | 1464626538552 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BE6CD000) [pid = 4520] [serial = 868] [outer = 000000C0B14DE000] 09:42:18 INFO - PROCESS | 4520 | 1464626538902 Marionette TRACE conn7 <- [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]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 09:42:18 INFO - PROCESS | 4520 | 1464626538977 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 09:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:42:18 INFO - PROCESS | 4520 | 1464626538979 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 09:42:18 INFO - PROCESS | 4520 | 1464626538982 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 4520 | 1464626538984 Marionette TRACE conn7 <- [1,1122,null,{}] 09:42:18 INFO - PROCESS | 4520 | 1464626538988 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 4520 | 1464626539121 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 09:42:19 INFO - PROCESS | 4520 | 1464626539132 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1963800 == 40 [pid = 4520] [id = 290] 09:42:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BB0A5800) [pid = 4520] [serial = 869] [outer = 0000000000000000] 09:42:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BE939C00) [pid = 4520] [serial = 870] [outer = 000000C0BB0A5800] 09:42:19 INFO - PROCESS | 4520 | 1464626539178 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BF016C00) [pid = 4520] [serial = 871] [outer = 000000C0BB0A5800] 09:42:19 INFO - PROCESS | 4520 | [GFX2-]: DrawTargetD2D 1.1 (000000C0C07CEA30): Failed to create GradientStopCollection with no stops. 09:42:19 INFO - PROCESS | 4520 | [GFX3-]: No stops specified for gradient pattern. 09:42:19 INFO - PROCESS | 4520 | 1464626539582 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 09:42:19 INFO - PROCESS | 4520 | 1464626539616 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 09:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:42:19 INFO - PROCESS | 4520 | 1464626539627 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 09:42:19 INFO - PROCESS | 4520 | 1464626539631 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 4520 | 1464626539632 Marionette TRACE conn7 <- [1,1126,null,{}] 09:42:19 INFO - PROCESS | 4520 | 1464626539636 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 4520 | 1464626539743 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 09:42:19 INFO - PROCESS | 4520 | 1464626539752 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C20000 == 41 [pid = 4520] [id = 291] 09:42:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BBAC9400) [pid = 4520] [serial = 872] [outer = 0000000000000000] 09:42:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BF162C00) [pid = 4520] [serial = 873] [outer = 000000C0BBAC9400] 09:42:19 INFO - PROCESS | 4520 | 1464626539798 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C009D400) [pid = 4520] [serial = 874] [outer = 000000C0BBAC9400] 09:42:20 INFO - PROCESS | 4520 | 1464626540615 Marionette TRACE conn7 <- [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]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1018ms 09:42:20 INFO - PROCESS | 4520 | 1464626540654 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 4520 | 1464626540660 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:42:20 INFO - PROCESS | 4520 | 1464626540664 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 4520 | 1464626540670 Marionette TRACE conn7 <- [1,1130,null,{}] 09:42:20 INFO - PROCESS | 4520 | 1464626540697 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 4520 | 1464626540846 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 09:42:20 INFO - PROCESS | 4520 | 1464626540964 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5F59800 == 42 [pid = 4520] [id = 292] 09:42:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B05C3C00) [pid = 4520] [serial = 875] [outer = 0000000000000000] 09:42:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0B0B58C00) [pid = 4520] [serial = 876] [outer = 000000C0B05C3C00] 09:42:21 INFO - PROCESS | 4520 | 1464626541025 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B14DE800) [pid = 4520] [serial = 877] [outer = 000000C0B05C3C00] 09:42:21 INFO - PROCESS | 4520 | 1464626541925 Marionette TRACE conn7 <- [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]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1300ms 09:42:21 INFO - PROCESS | 4520 | 1464626541967 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 4520 | 1464626541972 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:42:21 INFO - PROCESS | 4520 | 1464626541977 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 4520 | 1464626541981 Marionette TRACE conn7 <- [1,1134,null,{}] 09:42:21 INFO - PROCESS | 4520 | 1464626541986 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 4520 | 1464626542099 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 09:42:22 INFO - PROCESS | 4520 | 1464626542165 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B654C000 == 43 [pid = 4520] [id = 293] 09:42:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0AF324400) [pid = 4520] [serial = 878] [outer = 0000000000000000] 09:42:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0B023A400) [pid = 4520] [serial = 879] [outer = 000000C0AF324400] 09:42:22 INFO - PROCESS | 4520 | 1464626542217 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0B0F8E400) [pid = 4520] [serial = 880] [outer = 000000C0AF324400] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1963800 == 42 [pid = 4520] [id = 290] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DB5000 == 41 [pid = 4520] [id = 289] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BBA98800 == 40 [pid = 4520] [id = 288] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF041000 == 39 [pid = 4520] [id = 287] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BA05C800 == 38 [pid = 4520] [id = 286] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDB67000 == 37 [pid = 4520] [id = 285] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8AF000 == 36 [pid = 4520] [id = 284] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5B2800 == 35 [pid = 4520] [id = 283] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BBA99000 == 34 [pid = 4520] [id = 282] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1D5800 == 33 [pid = 4520] [id = 281] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BF1E5000) [pid = 4520] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BA05D800 == 32 [pid = 4520] [id = 280] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B610D800 == 31 [pid = 4520] [id = 279] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1692000 == 30 [pid = 4520] [id = 278] 09:42:22 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3695000 == 29 [pid = 4520] [id = 277] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C3730000) [pid = 4520] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BA8BD800) [pid = 4520] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B1955C00) [pid = 4520] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C0F1B400) [pid = 4520] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BF010800) [pid = 4520] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BD12E800) [pid = 4520] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BD568000) [pid = 4520] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BE3A2400) [pid = 4520] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BE380C00) [pid = 4520] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BE60D400) [pid = 4520] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BE9AE400) [pid = 4520] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BE6CF800) [pid = 4520] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B6F25800) [pid = 4520] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0B14E1000) [pid = 4520] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B0B3B800) [pid = 4520] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BE39D000) [pid = 4520] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0BAB48000) [pid = 4520] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0B70AF400) [pid = 4520] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BA80D000) [pid = 4520] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0B0F9A800) [pid = 4520] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0B5ABC000) [pid = 4520] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0B543C400) [pid = 4520] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0B0D2E400) [pid = 4520] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0BE60E000) [pid = 4520] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0BE417800) [pid = 4520] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0BE3A1000) [pid = 4520] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0BD567C00) [pid = 4520] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0BA8BCC00) [pid = 4520] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 71 (000000C0BD570000) [pid = 4520] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 70 (000000C0BB36E000) [pid = 4520] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | --DOMWINDOW == 69 (000000C0B0B37000) [pid = 4520] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:42:22 INFO - PROCESS | 4520 | 1464626542884 Marionette TRACE conn7 <- [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]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 923ms 09:42:22 INFO - PROCESS | 4520 | 1464626542905 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 4520 | 1464626542912 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 09:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:42:22 INFO - PROCESS | 4520 | 1464626542921 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 4520 | 1464626542924 Marionette TRACE conn7 <- [1,1138,null,{}] 09:42:22 INFO - PROCESS | 4520 | 1464626542928 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 4520 | 1464626543021 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 09:42:23 INFO - PROCESS | 4520 | 1464626543091 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6F03800 == 30 [pid = 4520] [id = 294] 09:42:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 70 (000000C0AF270800) [pid = 4520] [serial = 881] [outer = 0000000000000000] 09:42:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 71 (000000C0B0D2E400) [pid = 4520] [serial = 882] [outer = 000000C0AF270800] 09:42:23 INFO - PROCESS | 4520 | 1464626543140 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0B546BC00) [pid = 4520] [serial = 883] [outer = 000000C0AF270800] 09:42:23 INFO - PROCESS | 4520 | 1464626543600 Marionette TRACE conn7 <- [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]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 09:42:23 INFO - PROCESS | 4520 | 1464626543659 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 4520 | 1464626543661 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 09:42:23 INFO - PROCESS | 4520 | 1464626543665 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:42:23 INFO - PROCESS | 4520 | 1464626543668 Marionette TRACE conn7 <- [1,1142,null,{}] 09:42:23 INFO - PROCESS | 4520 | 1464626543680 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 4520 | 1464626543772 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 09:42:23 INFO - PROCESS | 4520 | 1464626543788 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABD2000 == 31 [pid = 4520] [id = 295] 09:42:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0B64B8800) [pid = 4520] [serial = 884] [outer = 0000000000000000] 09:42:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0B6F25C00) [pid = 4520] [serial = 885] [outer = 000000C0B64B8800] 09:42:23 INFO - PROCESS | 4520 | 1464626543838 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0B70AC000) [pid = 4520] [serial = 886] [outer = 000000C0B64B8800] 09:42:24 INFO - PROCESS | 4520 | 1464626544310 Marionette TRACE conn7 <- [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]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 09:42:24 INFO - PROCESS | 4520 | 1464626544360 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 4520 | 1464626544362 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 09:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:42:24 INFO - PROCESS | 4520 | 1464626544366 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 4520 | 1464626544368 Marionette TRACE conn7 <- [1,1146,null,{}] 09:42:24 INFO - PROCESS | 4520 | 1464626544371 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 4520 | 1464626544461 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 09:42:24 INFO - PROCESS | 4520 | 1464626544470 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BCF1F800 == 32 [pid = 4520] [id = 296] 09:42:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0BA80E800) [pid = 4520] [serial = 887] [outer = 0000000000000000] 09:42:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0BAB08C00) [pid = 4520] [serial = 888] [outer = 000000C0BA80E800] 09:42:24 INFO - PROCESS | 4520 | 1464626544519 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BAB40800) [pid = 4520] [serial = 889] [outer = 000000C0BA80E800] 09:42:24 INFO - PROCESS | 4520 | 1464626544962 Marionette TRACE conn7 <- [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] 09:42:25 INFO - PROCESS | 4520 | 1464626545006 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:42:25 INFO - PROCESS | 4520 | 1464626545010 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 4520 | 1464626545011 Marionette TRACE conn7 <- [1,1150,null,{}] 09:42:25 INFO - PROCESS | 4520 | 1464626545015 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 4520 | 1464626545117 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 09:42:25 INFO - PROCESS | 4520 | 1464626545197 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD80A800 == 33 [pid = 4520] [id = 297] 09:42:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0AF270C00) [pid = 4520] [serial = 890] [outer = 0000000000000000] 09:42:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BB0A4C00) [pid = 4520] [serial = 891] [outer = 000000C0AF270C00] 09:42:25 INFO - PROCESS | 4520 | 1464626545245 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BBA60C00) [pid = 4520] [serial = 892] [outer = 000000C0AF270C00] 09:42:25 INFO - PROCESS | 4520 | 1464626545684 Marionette TRACE conn7 <- [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]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 09:42:25 INFO - PROCESS | 4520 | 1464626545746 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 4520 | 1464626545748 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:42:25 INFO - PROCESS | 4520 | 1464626545751 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 4520 | 1464626545753 Marionette TRACE conn7 <- [1,1154,null,{}] 09:42:25 INFO - PROCESS | 4520 | 1464626545764 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 4520 | 1464626545901 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 09:42:25 INFO - PROCESS | 4520 | 1464626545954 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDAC8800 == 34 [pid = 4520] [id = 298] 09:42:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BD12C800) [pid = 4520] [serial = 893] [outer = 0000000000000000] 09:42:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BD568400) [pid = 4520] [serial = 894] [outer = 000000C0BD12C800] 09:42:26 INFO - PROCESS | 4520 | 1464626546004 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BD718000) [pid = 4520] [serial = 895] [outer = 000000C0BD12C800] 09:42:26 INFO - PROCESS | 4520 | 1464626546430 Marionette TRACE conn7 <- [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]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 09:42:26 INFO - PROCESS | 4520 | 1464626546500 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 4520 | 1464626546502 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 09:42:26 INFO - PROCESS | 4520 | 1464626546505 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:42:26 INFO - PROCESS | 4520 | 1464626546507 Marionette TRACE conn7 <- [1,1158,null,{}] 09:42:26 INFO - PROCESS | 4520 | 1464626546511 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 4520 | 1464626546612 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 09:42:26 INFO - PROCESS | 4520 | 1464626546624 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE342000 == 35 [pid = 4520] [id = 299] 09:42:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BE0B9000) [pid = 4520] [serial = 896] [outer = 0000000000000000] 09:42:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE37E000) [pid = 4520] [serial = 897] [outer = 000000C0BE0B9000] 09:42:26 INFO - PROCESS | 4520 | 1464626546706 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BE39E400) [pid = 4520] [serial = 898] [outer = 000000C0BE0B9000] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0B6411C00) [pid = 4520] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BA809C00) [pid = 4520] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0AF20C800) [pid = 4520] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0B0D25800) [pid = 4520] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BD576C00) [pid = 4520] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BB0A5800) [pid = 4520] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0AF323000) [pid = 4520] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0B0D25400) [pid = 4520] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0BF15AC00) [pid = 4520] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0BBA62C00) [pid = 4520] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0BD719C00) [pid = 4520] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0BD513400) [pid = 4520] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0B7014000) [pid = 4520] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:42:27 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0B14DE000) [pid = 4520] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:42:27 INFO - PROCESS | 4520 | 1464626547203 Marionette TRACE conn7 <- [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]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 09:42:27 INFO - PROCESS | 4520 | 1464626547243 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 4520 | 1464626547245 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:42:27 INFO - PROCESS | 4520 | 1464626547249 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 4520 | 1464626547251 Marionette TRACE conn7 <- [1,1162,null,{}] 09:42:27 INFO - PROCESS | 4520 | 1464626547254 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 4520 | 1464626547366 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 09:42:27 INFO - PROCESS | 4520 | 1464626547414 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE4E2000 == 36 [pid = 4520] [id = 300] 09:42:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0AF264400) [pid = 4520] [serial = 899] [outer = 0000000000000000] 09:42:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0B7019000) [pid = 4520] [serial = 900] [outer = 000000C0AF264400] 09:42:27 INFO - PROCESS | 4520 | 1464626547463 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0BE3A1000) [pid = 4520] [serial = 901] [outer = 000000C0AF264400] 09:42:27 INFO - PROCESS | 4520 | 1464626547843 Marionette TRACE conn7 <- [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] 09:42:27 INFO - PROCESS | 4520 | 1464626547888 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:42:27 INFO - PROCESS | 4520 | 1464626547892 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 4520 | 1464626547894 Marionette TRACE conn7 <- [1,1166,null,{}] 09:42:27 INFO - PROCESS | 4520 | 1464626547897 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 4520 | 1464626548004 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 09:42:28 INFO - PROCESS | 4520 | 1464626548011 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0D9D800 == 37 [pid = 4520] [id = 301] 09:42:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0BE3A6000) [pid = 4520] [serial = 902] [outer = 0000000000000000] 09:42:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BE606C00) [pid = 4520] [serial = 903] [outer = 000000C0BE3A6000] 09:42:28 INFO - PROCESS | 4520 | 1464626548058 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0BE6CB800) [pid = 4520] [serial = 904] [outer = 000000C0BE3A6000] 09:42:28 INFO - PROCESS | 4520 | 1464626548479 Marionette TRACE conn7 <- [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] 09:42:28 INFO - PROCESS | 4520 | 1464626548529 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 09:42:28 INFO - PROCESS | 4520 | 1464626548532 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 4520 | 1464626548534 Marionette TRACE conn7 <- [1,1170,null,{}] 09:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:42:28 INFO - PROCESS | 4520 | 1464626548538 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 4520 | 1464626548621 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 09:42:28 INFO - PROCESS | 4520 | 1464626548628 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C111A000 == 38 [pid = 4520] [id = 302] 09:42:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BE6D1C00) [pid = 4520] [serial = 905] [outer = 0000000000000000] 09:42:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BEA64400) [pid = 4520] [serial = 906] [outer = 000000C0BE6D1C00] 09:42:28 INFO - PROCESS | 4520 | 1464626548686 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BF1E2C00) [pid = 4520] [serial = 907] [outer = 000000C0BE6D1C00] 09:42:29 INFO - PROCESS | 4520 | 1464626549181 Marionette TRACE conn7 <- [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] 09:42:29 INFO - PROCESS | 4520 | 1464626549279 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:42:29 INFO - PROCESS | 4520 | 1464626549285 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 4520 | 1464626549290 Marionette TRACE conn7 <- [1,1174,null,{}] 09:42:29 INFO - PROCESS | 4520 | 1464626549386 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 4520 | 1464626549502 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 09:42:29 INFO - PROCESS | 4520 | 1464626549581 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5F04000 == 39 [pid = 4520] [id = 303] 09:42:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0AF26EC00) [pid = 4520] [serial = 908] [outer = 0000000000000000] 09:42:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0B023A800) [pid = 4520] [serial = 909] [outer = 000000C0AF26EC00] 09:42:29 INFO - PROCESS | 4520 | 1464626549643 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0B1959C00) [pid = 4520] [serial = 910] [outer = 000000C0AF26EC00] 09:42:30 INFO - PROCESS | 4520 | 1464626550238 Marionette TRACE conn7 <- [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] 09:42:30 INFO - PROCESS | 4520 | 1464626550300 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 09:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:42:30 INFO - PROCESS | 4520 | 1464626550307 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 4520 | 1464626550310 Marionette TRACE conn7 <- [1,1178,null,{}] 09:42:30 INFO - PROCESS | 4520 | 1464626550314 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 4520 | 1464626550429 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 09:42:30 INFO - PROCESS | 4520 | 1464626550517 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD938800 == 40 [pid = 4520] [id = 304] 09:42:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0B6405C00) [pid = 4520] [serial = 911] [outer = 0000000000000000] 09:42:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B7018C00) [pid = 4520] [serial = 912] [outer = 000000C0B6405C00] 09:42:30 INFO - PROCESS | 4520 | 1464626550576 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BA8BCC00) [pid = 4520] [serial = 913] [outer = 000000C0B6405C00] 09:42:31 INFO - PROCESS | 4520 | 1464626551170 Marionette TRACE conn7 <- [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] 09:42:31 INFO - PROCESS | 4520 | 1464626551239 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 09:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:42:31 INFO - PROCESS | 4520 | 1464626551243 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 4520 | 1464626551248 Marionette TRACE conn7 <- [1,1182,null,{}] 09:42:31 INFO - PROCESS | 4520 | 1464626551261 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 4520 | 1464626551377 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 09:42:31 INFO - PROCESS | 4520 | 1464626551450 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D3B800 == 41 [pid = 4520] [id = 305] 09:42:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BD570000) [pid = 4520] [serial = 914] [outer = 0000000000000000] 09:42:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BE37E400) [pid = 4520] [serial = 915] [outer = 000000C0BD570000] 09:42:31 INFO - PROCESS | 4520 | 1464626551511 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BFB9C400) [pid = 4520] [serial = 916] [outer = 000000C0BD570000] 09:42:32 INFO - PROCESS | 4520 | 1464626552147 Marionette TRACE conn7 <- [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] 09:42:32 INFO - PROCESS | 4520 | 1464626552193 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:42:32 INFO - PROCESS | 4520 | 1464626552196 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 4520 | 1464626552199 Marionette TRACE conn7 <- [1,1186,null,{}] 09:42:32 INFO - PROCESS | 4520 | 1464626552203 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 4520 | 1464626552313 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 09:42:32 INFO - PROCESS | 4520 | 1464626552385 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F77800 == 42 [pid = 4520] [id = 306] 09:42:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0C0769000) [pid = 4520] [serial = 917] [outer = 0000000000000000] 09:42:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C0D49C00) [pid = 4520] [serial = 918] [outer = 000000C0C0769000] 09:42:32 INFO - PROCESS | 4520 | 1464626552443 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C0D52800) [pid = 4520] [serial = 919] [outer = 000000C0C0769000] 09:42:33 INFO - PROCESS | 4520 | 1464626553035 Marionette TRACE conn7 <- [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]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 880ms 09:42:33 INFO - PROCESS | 4520 | 1464626553079 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 4520 | 1464626553081 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:42:33 INFO - PROCESS | 4520 | 1464626553085 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 4520 | 1464626553087 Marionette TRACE conn7 <- [1,1190,null,{}] 09:42:33 INFO - PROCESS | 4520 | 1464626553091 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 4520 | 1464626553196 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 09:42:33 INFO - PROCESS | 4520 | 1464626553281 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F58800 == 43 [pid = 4520] [id = 307] 09:42:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C0F1E400) [pid = 4520] [serial = 920] [outer = 0000000000000000] 09:42:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C0F24400) [pid = 4520] [serial = 921] [outer = 000000C0C0F1E400] 09:42:33 INFO - PROCESS | 4520 | 1464626553338 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C10EF400) [pid = 4520] [serial = 922] [outer = 000000C0C0F1E400] 09:42:33 INFO - PROCESS | 4520 | 1464626553954 Marionette TRACE conn7 <- [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]]]}] 09:42:34 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 09:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 923ms 09:42:34 INFO - PROCESS | 4520 | 1464626554011 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 09:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:42:34 INFO - PROCESS | 4520 | 1464626554014 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 09:42:34 INFO - PROCESS | 4520 | 1464626554018 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 4520 | 1464626554020 Marionette TRACE conn7 <- [1,1194,null,{}] 09:42:34 INFO - PROCESS | 4520 | 1464626554024 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 4520 | 1464626554152 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 09:42:34 INFO - PROCESS | 4520 | 1464626554229 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5452000 == 44 [pid = 4520] [id = 308] 09:42:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0AF212400) [pid = 4520] [serial = 923] [outer = 0000000000000000] 09:42:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0AF273000) [pid = 4520] [serial = 924] [outer = 000000C0AF212400] 09:42:34 INFO - PROCESS | 4520 | 1464626554412 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0AF96B400) [pid = 4520] [serial = 925] [outer = 000000C0AF212400] 09:42:35 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0D9D800 == 43 [pid = 4520] [id = 301] 09:42:35 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE4E2000 == 42 [pid = 4520] [id = 300] 09:42:35 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE342000 == 41 [pid = 4520] [id = 299] 09:42:35 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDAC8800 == 40 [pid = 4520] [id = 298] 09:42:35 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD80A800 == 39 [pid = 4520] [id = 297] 09:42:35 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BCF1F800 == 38 [pid = 4520] [id = 296] 09:42:35 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABD2000 == 37 [pid = 4520] [id = 295] 09:42:35 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6F03800 == 36 [pid = 4520] [id = 294] 09:42:35 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B654C000 == 35 [pid = 4520] [id = 293] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0B6568000) [pid = 4520] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0B7015C00) [pid = 4520] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BAB46C00) [pid = 4520] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BB255800) [pid = 4520] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0B5683C00) [pid = 4520] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0B5F91800) [pid = 4520] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0B0D2F800) [pid = 4520] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0B0F96800) [pid = 4520] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BD592800) [pid = 4520] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BE939C00) [pid = 4520] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0AF324000) [pid = 4520] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0AFBCE400) [pid = 4520] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BA804000) [pid = 4520] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0B7888C00) [pid = 4520] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BFBA5000) [pid = 4520] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BCE22400) [pid = 4520] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0BD12CC00) [pid = 4520] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BE263000) [pid = 4520] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BD517C00) [pid = 4520] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0BE608000) [pid = 4520] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BE382C00) [pid = 4520] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0BE6D7400) [pid = 4520] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0BE6CD000) [pid = 4520] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0BD59A400) [pid = 4520] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0BD56FC00) [pid = 4520] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0BB375800) [pid = 4520] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0BF016C00) [pid = 4520] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0BF162C00) [pid = 4520] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:42:35 INFO - PROCESS | 4520 | 1464626555143 Marionette TRACE conn7 <- [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]]]}] 09:42:35 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 09:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1177ms 09:42:35 INFO - PROCESS | 4520 | 1464626555198 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 4520 | 1464626555203 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 09:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:42:35 INFO - PROCESS | 4520 | 1464626555208 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 4520 | 1464626555212 Marionette TRACE conn7 <- [1,1198,null,{}] 09:42:35 INFO - PROCESS | 4520 | 1464626555217 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 4520 | 1464626555318 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 09:42:35 INFO - PROCESS | 4520 | 1464626555326 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5E36800 == 36 [pid = 4520] [id = 309] 09:42:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0B02CBC00) [pid = 4520] [serial = 926] [outer = 0000000000000000] 09:42:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0B0B36C00) [pid = 4520] [serial = 927] [outer = 000000C0B02CBC00] 09:42:35 INFO - PROCESS | 4520 | 1464626555376 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0B14DA000) [pid = 4520] [serial = 928] [outer = 000000C0B02CBC00] 09:42:35 INFO - PROCESS | 4520 | 1464626555864 Marionette TRACE conn7 <- [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]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 692ms 09:42:35 INFO - PROCESS | 4520 | 1464626555909 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 4520 | 1464626555913 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 09:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:42:35 INFO - PROCESS | 4520 | 1464626555922 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 4520 | 1464626555925 Marionette TRACE conn7 <- [1,1202,null,{}] 09:42:35 INFO - PROCESS | 4520 | 1464626555928 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 4520 | 1464626556019 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 09:42:36 INFO - PROCESS | 4520 | 1464626556029 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB387800 == 37 [pid = 4520] [id = 310] 09:42:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0B6F26000) [pid = 4520] [serial = 929] [outer = 0000000000000000] 09:42:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0B7017400) [pid = 4520] [serial = 930] [outer = 000000C0B6F26000] 09:42:36 INFO - PROCESS | 4520 | 1464626556077 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BA042C00) [pid = 4520] [serial = 931] [outer = 000000C0B6F26000] 09:42:36 INFO - PROCESS | 4520 | 1464626556530 Marionette TRACE conn7 <- [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]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 09:42:36 INFO - PROCESS | 4520 | 1464626556555 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 4520 | 1464626556558 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 09:42:36 INFO - PROCESS | 4520 | 1464626556561 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:42:36 INFO - PROCESS | 4520 | 1464626556565 Marionette TRACE conn7 <- [1,1206,null,{}] 09:42:36 INFO - PROCESS | 4520 | 1464626556581 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 4520 | 1464626556701 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 09:42:36 INFO - PROCESS | 4520 | 1464626556712 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5C4000 == 38 [pid = 4520] [id = 311] 09:42:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0BB25B400) [pid = 4520] [serial = 932] [outer = 0000000000000000] 09:42:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BB375400) [pid = 4520] [serial = 933] [outer = 000000C0BB25B400] 09:42:36 INFO - PROCESS | 4520 | 1464626556761 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BD12C400) [pid = 4520] [serial = 934] [outer = 000000C0BB25B400] 09:42:37 INFO - PROCESS | 4520 | 1464626557217 Marionette TRACE conn7 <- [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]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 09:42:37 INFO - PROCESS | 4520 | 1464626557237 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 4520 | 1464626557240 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 09:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:42:37 INFO - PROCESS | 4520 | 1464626557243 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 4520 | 1464626557245 Marionette TRACE conn7 <- [1,1210,null,{}] 09:42:37 INFO - PROCESS | 4520 | 1464626557249 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 4520 | 1464626557339 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 09:42:37 INFO - PROCESS | 4520 | 1464626557346 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD92A000 == 39 [pid = 4520] [id = 312] 09:42:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BD519800) [pid = 4520] [serial = 935] [outer = 0000000000000000] 09:42:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BD591000) [pid = 4520] [serial = 936] [outer = 000000C0BD519800] 09:42:37 INFO - PROCESS | 4520 | 1464626557393 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BE216C00) [pid = 4520] [serial = 937] [outer = 000000C0BD519800] 09:42:37 INFO - PROCESS | 4520 | 1464626557872 Marionette TRACE conn7 <- [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] 09:42:37 INFO - PROCESS | 4520 | 1464626557921 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 09:42:37 INFO - PROCESS | 4520 | 1464626557932 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 4520 | 1464626557934 Marionette TRACE conn7 <- [1,1214,null,{}] 09:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:42:37 INFO - PROCESS | 4520 | 1464626557938 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 4520 | 1464626558052 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 09:42:38 INFO - PROCESS | 4520 | 1464626558132 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE33C800 == 40 [pid = 4520] [id = 313] 09:42:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BE3A2C00) [pid = 4520] [serial = 938] [outer = 0000000000000000] 09:42:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE408800) [pid = 4520] [serial = 939] [outer = 000000C0BE3A2C00] 09:42:38 INFO - PROCESS | 4520 | 1464626558184 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BE939800) [pid = 4520] [serial = 940] [outer = 000000C0BE3A2C00] 09:42:38 INFO - PROCESS | 4520 | 1464626558655 Marionette TRACE conn7 <- [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]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 777ms 09:42:38 INFO - PROCESS | 4520 | 1464626558714 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 4520 | 1464626558716 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 09:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:42:38 INFO - PROCESS | 4520 | 1464626558720 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 4520 | 1464626558722 Marionette TRACE conn7 <- [1,1218,null,{}] 09:42:38 INFO - PROCESS | 4520 | 1464626558733 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 4520 | 1464626558846 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 09:42:38 INFO - PROCESS | 4520 | 1464626558897 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C03D7800 == 41 [pid = 4520] [id = 314] 09:42:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BFBA8800) [pid = 4520] [serial = 941] [outer = 0000000000000000] 09:42:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0C0D51C00) [pid = 4520] [serial = 942] [outer = 000000C0BFBA8800] 09:42:38 INFO - PROCESS | 4520 | 1464626558943 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0C1376000) [pid = 4520] [serial = 943] [outer = 000000C0BFBA8800] 09:42:39 INFO - PROCESS | 4520 | 1464626559381 Marionette TRACE conn7 <- [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]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 09:42:39 INFO - PROCESS | 4520 | 1464626559414 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 4520 | 1464626559416 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 09:42:39 INFO - PROCESS | 4520 | 1464626559419 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:42:39 INFO - PROCESS | 4520 | 1464626559421 Marionette TRACE conn7 <- [1,1222,null,{}] 09:42:39 INFO - PROCESS | 4520 | 1464626559476 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0AF270C00) [pid = 4520] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:42:39 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BA80E800) [pid = 4520] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:42:39 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0AF324400) [pid = 4520] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:42:39 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0AF270800) [pid = 4520] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:42:39 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B64B8800) [pid = 4520] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:42:39 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BE3A6000) [pid = 4520] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:42:39 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0BD12C800) [pid = 4520] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:42:39 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0AF264400) [pid = 4520] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:42:39 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BE0B9000) [pid = 4520] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:42:39 INFO - PROCESS | 4520 | 1464626559598 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 09:42:39 INFO - PROCESS | 4520 | 1464626559646 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE003000 == 42 [pid = 4520] [id = 315] 09:42:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0B0D22400) [pid = 4520] [serial = 944] [outer = 0000000000000000] 09:42:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BAB49C00) [pid = 4520] [serial = 945] [outer = 000000C0B0D22400] 09:42:39 INFO - PROCESS | 4520 | 1464626559691 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0C10F2400) [pid = 4520] [serial = 946] [outer = 000000C0B0D22400] 09:42:40 INFO - PROCESS | 4520 | 1464626560051 Marionette TRACE conn7 <- [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]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 09:42:40 INFO - PROCESS | 4520 | 1464626560094 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 4520 | 1464626560096 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 09:42:40 INFO - PROCESS | 4520 | 1464626560100 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:42:40 INFO - PROCESS | 4520 | 1464626560101 Marionette TRACE conn7 <- [1,1226,null,{}] 09:42:40 INFO - PROCESS | 4520 | 1464626560110 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 4520 | 1464626560195 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 09:42:40 INFO - PROCESS | 4520 | 1464626560202 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D27000 == 43 [pid = 4520] [id = 316] 09:42:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0C137E000) [pid = 4520] [serial = 947] [outer = 0000000000000000] 09:42:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0C1388800) [pid = 4520] [serial = 948] [outer = 000000C0C137E000] 09:42:40 INFO - PROCESS | 4520 | 1464626560249 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0C138EC00) [pid = 4520] [serial = 949] [outer = 000000C0C137E000] 09:42:40 INFO - PROCESS | 4520 | 1464626560648 Marionette TRACE conn7 <- [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]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 587ms 09:42:40 INFO - PROCESS | 4520 | 1464626560690 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 4520 | 1464626560692 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 09:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:42:40 INFO - PROCESS | 4520 | 1464626560696 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 4520 | 1464626560697 Marionette TRACE conn7 <- [1,1230,null,{}] 09:42:40 INFO - PROCESS | 4520 | 1464626560711 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 4520 | 1464626560798 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 09:42:40 INFO - PROCESS | 4520 | 1464626560813 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C26000 == 44 [pid = 4520] [id = 317] 09:42:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0C1393000) [pid = 4520] [serial = 950] [outer = 0000000000000000] 09:42:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0C175A400) [pid = 4520] [serial = 951] [outer = 000000C0C1393000] 09:42:40 INFO - PROCESS | 4520 | 1464626560859 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0C1761400) [pid = 4520] [serial = 952] [outer = 000000C0C1393000] 09:42:41 INFO - PROCESS | 4520 | 1464626561313 Marionette TRACE conn7 <- [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]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 09:42:41 INFO - PROCESS | 4520 | 1464626561328 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 4520 | 1464626561330 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 09:42:41 INFO - PROCESS | 4520 | 1464626561333 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:42:41 INFO - PROCESS | 4520 | 1464626561335 Marionette TRACE conn7 <- [1,1234,null,{}] 09:42:41 INFO - PROCESS | 4520 | 1464626561350 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 4520 | 1464626561442 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 09:42:41 INFO - PROCESS | 4520 | 1464626561449 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C501F800 == 45 [pid = 4520] [id = 318] 09:42:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0C1767000) [pid = 4520] [serial = 953] [outer = 0000000000000000] 09:42:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0C17D7400) [pid = 4520] [serial = 954] [outer = 000000C0C1767000] 09:42:41 INFO - PROCESS | 4520 | 1464626561500 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C17E3000) [pid = 4520] [serial = 955] [outer = 000000C0C1767000] 09:42:42 INFO - PROCESS | 4520 | 1464626562271 Marionette TRACE conn7 <- [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]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 987ms 09:42:42 INFO - PROCESS | 4520 | 1464626562325 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 4520 | 1464626562331 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 09:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:42:42 INFO - PROCESS | 4520 | 1464626562336 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 4520 | 1464626562341 Marionette TRACE conn7 <- [1,1238,null,{}] 09:42:42 INFO - PROCESS | 4520 | 1464626562347 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 4520 | 1464626562466 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 09:42:42 INFO - PROCESS | 4520 | 1464626562585 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1D4800 == 46 [pid = 4520] [id = 319] 09:42:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0B0F9A800) [pid = 4520] [serial = 956] [outer = 0000000000000000] 09:42:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B584D800) [pid = 4520] [serial = 957] [outer = 000000C0B0F9A800] 09:42:42 INFO - PROCESS | 4520 | 1464626562645 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B70AB000) [pid = 4520] [serial = 958] [outer = 000000C0B0F9A800] 09:42:43 INFO - PROCESS | 4520 | 1464626563218 Marionette TRACE conn7 <- [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]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 923ms 09:42:43 INFO - PROCESS | 4520 | 1464626563262 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 4520 | 1464626563269 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 09:42:43 INFO - PROCESS | 4520 | 1464626563276 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:42:43 INFO - PROCESS | 4520 | 1464626563279 Marionette TRACE conn7 <- [1,1242,null,{}] 09:42:43 INFO - PROCESS | 4520 | 1464626563283 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 4520 | 1464626563401 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 09:42:43 INFO - PROCESS | 4520 | 1464626563489 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF0EB800 == 47 [pid = 4520] [id = 320] 09:42:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BB0A1000) [pid = 4520] [serial = 959] [outer = 0000000000000000] 09:42:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BD519000) [pid = 4520] [serial = 960] [outer = 000000C0BB0A1000] 09:42:43 INFO - PROCESS | 4520 | 1464626563547 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BE3A6400) [pid = 4520] [serial = 961] [outer = 000000C0BB0A1000] 09:42:44 INFO - PROCESS | 4520 | 1464626564167 Marionette TRACE conn7 <- [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]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 923ms 09:42:44 INFO - PROCESS | 4520 | 1464626564205 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 4520 | 1464626564208 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:42:44 INFO - PROCESS | 4520 | 1464626564211 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 4520 | 1464626564216 Marionette TRACE conn7 <- [1,1246,null,{}] 09:42:44 INFO - PROCESS | 4520 | 1464626564228 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 4520 | 1464626564345 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 09:42:44 INFO - PROCESS | 4520 | 1464626564436 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5199000 == 48 [pid = 4520] [id = 321] 09:42:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C00E7C00) [pid = 4520] [serial = 962] [outer = 0000000000000000] 09:42:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C1379C00) [pid = 4520] [serial = 963] [outer = 000000C0C00E7C00] 09:42:44 INFO - PROCESS | 4520 | 1464626564496 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C17DC800) [pid = 4520] [serial = 964] [outer = 000000C0C00E7C00] 09:42:45 INFO - PROCESS | 4520 | 1464626565047 Marionette TRACE conn7 <- [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]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 881ms 09:42:45 INFO - PROCESS | 4520 | 1464626565095 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 4520 | 1464626565098 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 09:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:42:45 INFO - PROCESS | 4520 | 1464626565102 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 4520 | 1464626565104 Marionette TRACE conn7 <- [1,1250,null,{}] 09:42:45 INFO - PROCESS | 4520 | 1464626565108 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 4520 | 1464626565224 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 09:42:45 INFO - PROCESS | 4520 | 1464626565312 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C541F000 == 49 [pid = 4520] [id = 322] 09:42:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C0D50400) [pid = 4520] [serial = 965] [outer = 0000000000000000] 09:42:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C1819400) [pid = 4520] [serial = 966] [outer = 000000C0C0D50400] 09:42:45 INFO - PROCESS | 4520 | 1464626565369 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C1820800) [pid = 4520] [serial = 967] [outer = 000000C0C0D50400] 09:42:46 INFO - PROCESS | 4520 | 1464626565992 Marionette TRACE conn7 <- [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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 922ms 09:42:46 INFO - PROCESS | 4520 | 1464626566026 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 4520 | 1464626566029 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:42:46 INFO - PROCESS | 4520 | 1464626566032 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 4520 | 1464626566035 Marionette TRACE conn7 <- [1,1254,null,{}] 09:42:46 INFO - PROCESS | 4520 | 1464626566038 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 4520 | 1464626566148 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 09:42:46 INFO - PROCESS | 4520 | 1464626566223 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C54A1000 == 50 [pid = 4520] [id = 323] 09:42:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0AFBC6800) [pid = 4520] [serial = 968] [outer = 0000000000000000] 09:42:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C181CC00) [pid = 4520] [serial = 969] [outer = 000000C0AFBC6800] 09:42:46 INFO - PROCESS | 4520 | 1464626566320 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C1987000) [pid = 4520] [serial = 970] [outer = 000000C0AFBC6800] 09:42:47 INFO - PROCESS | 4520 | 1464626567166 Marionette TRACE conn7 <- [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]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1175ms 09:42:47 INFO - PROCESS | 4520 | 1464626567210 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 4520 | 1464626567215 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 09:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:42:47 INFO - PROCESS | 4520 | 1464626567220 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 4520 | 1464626567224 Marionette TRACE conn7 <- [1,1258,null,{}] 09:42:47 INFO - PROCESS | 4520 | 1464626567231 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 4520 | 1464626567334 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 09:42:47 INFO - PROCESS | 4520 | 1464626567415 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1923800 == 51 [pid = 4520] [id = 324] 09:42:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0AFB52C00) [pid = 4520] [serial = 971] [outer = 0000000000000000] 09:42:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0AFCD3800) [pid = 4520] [serial = 972] [outer = 000000C0AFB52C00] 09:42:47 INFO - PROCESS | 4520 | 1464626567514 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0B5F5EC00) [pid = 4520] [serial = 973] [outer = 000000C0AFB52C00] 09:42:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C20000 == 50 [pid = 4520] [id = 291] 09:42:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C26000 == 49 [pid = 4520] [id = 317] 09:42:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D27000 == 48 [pid = 4520] [id = 316] 09:42:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE003000 == 47 [pid = 4520] [id = 315] 09:42:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C03D7800 == 46 [pid = 4520] [id = 314] 09:42:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE33C800 == 45 [pid = 4520] [id = 313] 09:42:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD92A000 == 44 [pid = 4520] [id = 312] 09:42:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5C4000 == 43 [pid = 4520] [id = 311] 09:42:47 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB387800 == 42 [pid = 4520] [id = 310] 09:42:47 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BEA64400) [pid = 4520] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5E36800 == 41 [pid = 4520] [id = 309] 09:42:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5452000 == 40 [pid = 4520] [id = 308] 09:42:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D3B800 == 39 [pid = 4520] [id = 305] 09:42:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD938800 == 38 [pid = 4520] [id = 304] 09:42:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5F04000 == 37 [pid = 4520] [id = 303] 09:42:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C111A000 == 36 [pid = 4520] [id = 302] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BB0A4C00) [pid = 4520] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0B0B58C00) [pid = 4520] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BAB08C00) [pid = 4520] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0B0F8E400) [pid = 4520] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0B023A400) [pid = 4520] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0B0D2E400) [pid = 4520] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0B546BC00) [pid = 4520] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B6F25C00) [pid = 4520] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BE6CB800) [pid = 4520] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0B70AC000) [pid = 4520] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BD718000) [pid = 4520] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BD568400) [pid = 4520] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B7019000) [pid = 4520] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BE37E000) [pid = 4520] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BE606C00) [pid = 4520] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BE39E400) [pid = 4520] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BBA60C00) [pid = 4520] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BAB40800) [pid = 4520] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BE3A1000) [pid = 4520] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 4520 | 1464626568124 Marionette TRACE conn7 <- [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]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 925ms 09:42:48 INFO - PROCESS | 4520 | 1464626568149 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 4520 | 1464626568155 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:42:48 INFO - PROCESS | 4520 | 1464626568161 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 4520 | 1464626568164 Marionette TRACE conn7 <- [1,1262,null,{}] 09:42:48 INFO - PROCESS | 4520 | 1464626568168 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 4520 | 1464626568259 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 09:42:48 INFO - PROCESS | 4520 | 1464626568269 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B74BC000 == 37 [pid = 4520] [id = 325] 09:42:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0AF26B800) [pid = 4520] [serial = 974] [outer = 0000000000000000] 09:42:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0B1662000) [pid = 4520] [serial = 975] [outer = 000000C0AF26B800] 09:42:48 INFO - PROCESS | 4520 | 1464626568319 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0B63B3C00) [pid = 4520] [serial = 976] [outer = 000000C0AF26B800] 09:42:48 INFO - PROCESS | 4520 | 1464626568853 Marionette TRACE conn7 <- [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]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 09:42:48 INFO - PROCESS | 4520 | 1464626568896 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 4520 | 1464626568899 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 09:42:48 INFO - PROCESS | 4520 | 1464626568902 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:42:48 INFO - PROCESS | 4520 | 1464626568906 Marionette TRACE conn7 <- [1,1266,null,{}] 09:42:48 INFO - PROCESS | 4520 | 1464626568917 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 4520 | 1464626569012 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 09:42:49 INFO - PROCESS | 4520 | 1464626569088 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD18C800 == 38 [pid = 4520] [id = 326] 09:42:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B70AA800) [pid = 4520] [serial = 977] [outer = 0000000000000000] 09:42:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BAB07000) [pid = 4520] [serial = 978] [outer = 000000C0B70AA800] 09:42:49 INFO - PROCESS | 4520 | 1464626569140 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BB0A5800) [pid = 4520] [serial = 979] [outer = 000000C0B70AA800] 09:42:49 INFO - PROCESS | 4520 | 1464626569559 Marionette TRACE conn7 <- [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]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 09:42:49 INFO - PROCESS | 4520 | 1464626569576 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 4520 | 1464626569579 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 09:42:49 INFO - PROCESS | 4520 | 1464626569582 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:42:49 INFO - PROCESS | 4520 | 1464626569584 Marionette TRACE conn7 <- [1,1270,null,{}] 09:42:49 INFO - PROCESS | 4520 | 1464626569587 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 4520 | 1464626569678 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 09:42:49 INFO - PROCESS | 4520 | 1464626569685 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8B2000 == 39 [pid = 4520] [id = 327] 09:42:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BCE22000) [pid = 4520] [serial = 980] [outer = 0000000000000000] 09:42:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BD510400) [pid = 4520] [serial = 981] [outer = 000000C0BCE22000] 09:42:49 INFO - PROCESS | 4520 | 1464626569735 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BD56B800) [pid = 4520] [serial = 982] [outer = 000000C0BCE22000] 09:42:50 INFO - PROCESS | 4520 | 1464626570187 Marionette TRACE conn7 <- [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]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 09:42:50 INFO - PROCESS | 4520 | 1464626570256 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 4520 | 1464626570259 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 09:42:50 INFO - PROCESS | 4520 | 1464626570262 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:42:50 INFO - PROCESS | 4520 | 1464626570264 Marionette TRACE conn7 <- [1,1274,null,{}] 09:42:50 INFO - PROCESS | 4520 | 1464626570273 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 4520 | 1464626570382 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 09:42:50 INFO - PROCESS | 4520 | 1464626570463 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE013000 == 40 [pid = 4520] [id = 328] 09:42:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BD576800) [pid = 4520] [serial = 983] [outer = 0000000000000000] 09:42:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BD599C00) [pid = 4520] [serial = 984] [outer = 000000C0BD576800] 09:42:50 INFO - PROCESS | 4520 | 1464626570511 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BE25E400) [pid = 4520] [serial = 985] [outer = 000000C0BD576800] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0C1393000) [pid = 4520] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BE3A2C00) [pid = 4520] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BFBA8800) [pid = 4520] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BD519800) [pid = 4520] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0B02CBC00) [pid = 4520] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B6F26000) [pid = 4520] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0AF212400) [pid = 4520] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BB25B400) [pid = 4520] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0C137E000) [pid = 4520] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:42:50 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0B0D22400) [pid = 4520] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:42:51 INFO - PROCESS | 4520 | 1464626571457 Marionette TRACE conn7 <- [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]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1231ms 09:42:51 INFO - PROCESS | 4520 | 1464626571497 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 4520 | 1464626571501 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:42:51 INFO - PROCESS | 4520 | 1464626571507 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 4520 | 1464626571511 Marionette TRACE conn7 <- [1,1278,null,{}] 09:42:51 INFO - PROCESS | 4520 | 1464626571516 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 4520 | 1464626571667 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 09:42:51 INFO - PROCESS | 4520 | 1464626571721 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB084800 == 41 [pid = 4520] [id = 329] 09:42:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0B1426000) [pid = 4520] [serial = 986] [outer = 0000000000000000] 09:42:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B577A800) [pid = 4520] [serial = 987] [outer = 000000C0B1426000] 09:42:51 INFO - PROCESS | 4520 | 1464626571781 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B656FC00) [pid = 4520] [serial = 988] [outer = 000000C0B1426000] 09:42:52 INFO - PROCESS | 4520 | 1464626572418 Marionette TRACE conn7 <- [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]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 09:42:52 INFO - PROCESS | 4520 | 1464626572497 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 4520 | 1464626572504 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 09:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:42:52 INFO - PROCESS | 4520 | 1464626572511 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 4520 | 1464626572514 Marionette TRACE conn7 <- [1,1282,null,{}] 09:42:52 INFO - PROCESS | 4520 | 1464626572518 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 4520 | 1464626572679 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 09:42:52 INFO - PROCESS | 4520 | 1464626572690 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE344000 == 42 [pid = 4520] [id = 330] 09:42:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BAB42C00) [pid = 4520] [serial = 989] [outer = 0000000000000000] 09:42:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BD127800) [pid = 4520] [serial = 990] [outer = 000000C0BAB42C00] 09:42:52 INFO - PROCESS | 4520 | 1464626572748 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BDBCB400) [pid = 4520] [serial = 991] [outer = 000000C0BAB42C00] 09:42:53 INFO - PROCESS | 4520 | 1464626573363 Marionette TRACE conn7 <- [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]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 881ms 09:42:53 INFO - PROCESS | 4520 | 1464626573400 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 4520 | 1464626573403 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 09:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:42:53 INFO - PROCESS | 4520 | 1464626573408 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 4520 | 1464626573413 Marionette TRACE conn7 <- [1,1286,null,{}] 09:42:53 INFO - PROCESS | 4520 | 1464626573425 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 4520 | 1464626573539 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 09:42:53 INFO - PROCESS | 4520 | 1464626573614 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0310000 == 43 [pid = 4520] [id = 331] 09:42:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BE39E400) [pid = 4520] [serial = 992] [outer = 0000000000000000] 09:42:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE421800) [pid = 4520] [serial = 993] [outer = 000000C0BE39E400] 09:42:53 INFO - PROCESS | 4520 | 1464626573714 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BE6D6400) [pid = 4520] [serial = 994] [outer = 000000C0BE39E400] 09:42:54 INFO - PROCESS | 4520 | 1464626574295 Marionette TRACE conn7 <- [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]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 923ms 09:42:54 INFO - PROCESS | 4520 | 1464626574335 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 4520 | 1464626574338 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:42:54 INFO - PROCESS | 4520 | 1464626574342 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 4520 | 1464626574344 Marionette TRACE conn7 <- [1,1290,null,{}] 09:42:54 INFO - PROCESS | 4520 | 1464626574348 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 4520 | 1464626574463 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 09:42:54 INFO - PROCESS | 4520 | 1464626574549 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15A3800 == 44 [pid = 4520] [id = 332] 09:42:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BF165000) [pid = 4520] [serial = 995] [outer = 0000000000000000] 09:42:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BFBA8800) [pid = 4520] [serial = 996] [outer = 000000C0BF165000] 09:42:54 INFO - PROCESS | 4520 | 1464626574607 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C0D47400) [pid = 4520] [serial = 997] [outer = 000000C0BF165000] 09:42:55 INFO - PROCESS | 4520 | 1464626575185 Marionette TRACE conn7 <- [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]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 880ms 09:42:55 INFO - PROCESS | 4520 | 1464626575224 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 4520 | 1464626575227 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 09:42:55 INFO - PROCESS | 4520 | 1464626575230 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:42:55 INFO - PROCESS | 4520 | 1464626575232 Marionette TRACE conn7 <- [1,1294,null,{}] 09:42:55 INFO - PROCESS | 4520 | 1464626575236 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 4520 | 1464626575344 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 09:42:55 INFO - PROCESS | 4520 | 1464626575430 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D42800 == 45 [pid = 4520] [id = 333] 09:42:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C03C0400) [pid = 4520] [serial = 998] [outer = 0000000000000000] 09:42:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C10E9800) [pid = 4520] [serial = 999] [outer = 000000C0C03C0400] 09:42:55 INFO - PROCESS | 4520 | 1464626575487 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C1383000) [pid = 4520] [serial = 1000] [outer = 000000C0C03C0400] 09:42:56 INFO - PROCESS | 4520 | 1464626576049 Marionette TRACE conn7 <- [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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 881ms 09:42:56 INFO - PROCESS | 4520 | 1464626576114 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 4520 | 1464626576117 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:42:56 INFO - PROCESS | 4520 | 1464626576120 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 4520 | 1464626576123 Marionette TRACE conn7 <- [1,1298,null,{}] 09:42:56 INFO - PROCESS | 4520 | 1464626576127 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 4520 | 1464626576246 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 09:42:56 INFO - PROCESS | 4520 | 1464626576322 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5018000 == 46 [pid = 4520] [id = 334] 09:42:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C1380800) [pid = 4520] [serial = 1001] [outer = 0000000000000000] 09:42:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C17E3800) [pid = 4520] [serial = 1002] [outer = 000000C0C1380800] 09:42:56 INFO - PROCESS | 4520 | 1464626576421 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C1986000) [pid = 4520] [serial = 1003] [outer = 000000C0C1380800] 09:42:57 INFO - PROCESS | 4520 | 1464626577148 Marionette TRACE conn7 <- [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]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1075ms 09:42:57 INFO - PROCESS | 4520 | 1464626577200 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 4520 | 1464626577204 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:42:57 INFO - PROCESS | 4520 | 1464626577209 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 4520 | 1464626577214 Marionette TRACE conn7 <- [1,1302,null,{}] 09:42:57 INFO - PROCESS | 4520 | 1464626577220 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 4520 | 1464626577326 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 09:42:57 INFO - PROCESS | 4520 | 1464626577449 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB6A000 == 47 [pid = 4520] [id = 335] 09:42:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0AF2A0400) [pid = 4520] [serial = 1004] [outer = 0000000000000000] 09:42:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B0F96800) [pid = 4520] [serial = 1005] [outer = 000000C0AF2A0400] 09:42:57 INFO - PROCESS | 4520 | 1464626577502 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0B63B7000) [pid = 4520] [serial = 1006] [outer = 000000C0AF2A0400] 09:42:57 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8B2000 == 46 [pid = 4520] [id = 327] 09:42:57 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD18C800 == 45 [pid = 4520] [id = 326] 09:42:57 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B74BC000 == 44 [pid = 4520] [id = 325] 09:42:57 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1923800 == 43 [pid = 4520] [id = 324] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C1761400) [pid = 4520] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0C1388800) [pid = 4520] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C10F2400) [pid = 4520] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BAB49C00) [pid = 4520] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C138EC00) [pid = 4520] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BE216C00) [pid = 4520] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C175A400) [pid = 4520] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE408800) [pid = 4520] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C0D51C00) [pid = 4520] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BD591000) [pid = 4520] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0B0B36C00) [pid = 4520] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B14DA000) [pid = 4520] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0B7018C00) [pid = 4520] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0B7017400) [pid = 4520] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BA042C00) [pid = 4520] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BE37E400) [pid = 4520] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BE939800) [pid = 4520] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0B023A800) [pid = 4520] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0AF96B400) [pid = 4520] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0AF273000) [pid = 4520] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BB375400) [pid = 4520] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BD12C400) [pid = 4520] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0C0D49C00) [pid = 4520] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0C0F24400) [pid = 4520] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0C1376000) [pid = 4520] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:42:58 INFO - PROCESS | 4520 | 1464626578135 Marionette TRACE conn7 <- [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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 987ms 09:42:58 INFO - PROCESS | 4520 | 1464626578199 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 4520 | 1464626578205 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:42:58 INFO - PROCESS | 4520 | 1464626578212 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 4520 | 1464626578214 Marionette TRACE conn7 <- [1,1306,null,{}] 09:42:58 INFO - PROCESS | 4520 | 1464626578218 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 4520 | 1464626578312 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 09:42:58 INFO - PROCESS | 4520 | 1464626578388 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BA068800 == 44 [pid = 4520] [id = 336] 09:42:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B0D2AC00) [pid = 4520] [serial = 1007] [outer = 0000000000000000] 09:42:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BA042400) [pid = 4520] [serial = 1008] [outer = 000000C0B0D2AC00] 09:42:58 INFO - PROCESS | 4520 | 1464626578437 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BAB45400) [pid = 4520] [serial = 1009] [outer = 000000C0B0D2AC00] 09:42:58 INFO - PROCESS | 4520 | 1464626578857 Marionette TRACE conn7 <- [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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 09:42:58 INFO - PROCESS | 4520 | 1464626578883 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 4520 | 1464626578886 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 09:42:58 INFO - PROCESS | 4520 | 1464626578889 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:42:58 INFO - PROCESS | 4520 | 1464626578893 Marionette TRACE conn7 <- [1,1310,null,{}] 09:42:58 INFO - PROCESS | 4520 | 1464626578904 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 4520 | 1464626578999 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 09:42:59 INFO - PROCESS | 4520 | 1464626579007 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD81E000 == 45 [pid = 4520] [id = 337] 09:42:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BD50F000) [pid = 4520] [serial = 1010] [outer = 0000000000000000] 09:42:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BDB02400) [pid = 4520] [serial = 1011] [outer = 000000C0BD50F000] 09:42:59 INFO - PROCESS | 4520 | 1464626579057 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BE3A3400) [pid = 4520] [serial = 1012] [outer = 000000C0BD50F000] 09:42:59 INFO - PROCESS | 4520 | 1464626579553 Marionette TRACE conn7 <- [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]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 09:42:59 INFO - PROCESS | 4520 | 1464626579584 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 4520 | 1464626579587 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:42:59 INFO - PROCESS | 4520 | 1464626579590 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 4520 | 1464626579592 Marionette TRACE conn7 <- [1,1314,null,{}] 09:42:59 INFO - PROCESS | 4520 | 1464626579596 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 4520 | 1464626579716 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 09:42:59 INFO - PROCESS | 4520 | 1464626579731 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE340800 == 46 [pid = 4520] [id = 338] 09:42:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C0D4F800) [pid = 4520] [serial = 1013] [outer = 0000000000000000] 09:42:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C10E8400) [pid = 4520] [serial = 1014] [outer = 000000C0C0D4F800] 09:42:59 INFO - PROCESS | 4520 | 1464626579778 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0C1382C00) [pid = 4520] [serial = 1015] [outer = 000000C0C0D4F800] 09:43:00 INFO - PROCESS | 4520 | 1464626580224 Marionette TRACE conn7 <- [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]]]}] 09:43:00 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 09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 09:43:00 INFO - PROCESS | 4520 | 1464626580269 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 4520 | 1464626580272 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:43:00 INFO - PROCESS | 4520 | 1464626580275 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 4520 | 1464626580277 Marionette TRACE conn7 <- [1,1318,null,{}] 09:43:00 INFO - PROCESS | 4520 | 1464626580280 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 4520 | 1464626580390 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 09:43:00 INFO - PROCESS | 4520 | 1464626580397 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C03EE000 == 47 [pid = 4520] [id = 339] 09:43:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0C138F400) [pid = 4520] [serial = 1016] [outer = 0000000000000000] 09:43:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C1394C00) [pid = 4520] [serial = 1017] [outer = 000000C0C138F400] 09:43:00 INFO - PROCESS | 4520 | 1464626580482 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C17D9C00) [pid = 4520] [serial = 1018] [outer = 000000C0C138F400] 09:43:00 INFO - PROCESS | 4520 | 1464626580940 Marionette TRACE conn7 <- [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]]]}] 09:43:01 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 09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 09:43:01 INFO - PROCESS | 4520 | 1464626581015 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 4520 | 1464626581017 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 09:43:01 INFO - PROCESS | 4520 | 1464626581021 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 4520 | 1464626581023 Marionette TRACE conn7 <- [1,1322,null,{}] 09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:43:01 INFO - PROCESS | 4520 | 1464626581026 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 4520 | 1464626581188 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 09:43:01 INFO - PROCESS | 4520 | 1464626581246 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C369B000 == 48 [pid = 4520] [id = 340] 09:43:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C1988400) [pid = 4520] [serial = 1019] [outer = 0000000000000000] 09:43:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C198F800) [pid = 4520] [serial = 1020] [outer = 000000C0C1988400] 09:43:01 INFO - PROCESS | 4520 | 1464626581293 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C19C9400) [pid = 4520] [serial = 1021] [outer = 000000C0C1988400] 09:43:01 INFO - PROCESS | 4520 | 1464626581735 Marionette TRACE conn7 <- [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]]]}] 09:43:01 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BCE22000) [pid = 4520] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:43:01 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BE6D1C00) [pid = 4520] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:43:01 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0C1767000) [pid = 4520] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:43:01 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0AFB52C00) [pid = 4520] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:43:01 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0AF26B800) [pid = 4520] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:43:01 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0B70AA800) [pid = 4520] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:43:01 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B05C3C00) [pid = 4520] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 776ms 09:43:01 INFO - PROCESS | 4520 | 1464626581803 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 4520 | 1464626581805 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:43:01 INFO - PROCESS | 4520 | 1464626581808 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 4520 | 1464626581810 Marionette TRACE conn7 <- [1,1326,null,{}] 09:43:01 INFO - PROCESS | 4520 | 1464626581814 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 4520 | 1464626581927 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 09:43:01 INFO - PROCESS | 4520 | 1464626581979 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F53800 == 49 [pid = 4520] [id = 341] 09:43:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0AF31B800) [pid = 4520] [serial = 1022] [outer = 0000000000000000] 09:43:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BB0A2C00) [pid = 4520] [serial = 1023] [outer = 000000C0AF31B800] 09:43:02 INFO - PROCESS | 4520 | 1464626582026 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C19CF000) [pid = 4520] [serial = 1024] [outer = 000000C0AF31B800] 09:43:02 INFO - PROCESS | 4520 | 1464626582872 Marionette TRACE conn7 <- [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]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1080ms 09:43:02 INFO - PROCESS | 4520 | 1464626582892 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 4520 | 1464626582894 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:43:02 INFO - PROCESS | 4520 | 1464626582905 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 4520 | 1464626582907 Marionette TRACE conn7 <- [1,1330,null,{}] 09:43:02 INFO - PROCESS | 4520 | 1464626582911 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 4520 | 1464626583022 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 09:43:03 INFO - PROCESS | 4520 | 1464626583032 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5408000 == 50 [pid = 4520] [id = 342] 09:43:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C19CF400) [pid = 4520] [serial = 1025] [outer = 0000000000000000] 09:43:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C3472C00) [pid = 4520] [serial = 1026] [outer = 000000C0C19CF400] 09:43:03 INFO - PROCESS | 4520 | 1464626583078 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C347C400) [pid = 4520] [serial = 1027] [outer = 000000C0C19CF400] 09:43:03 INFO - PROCESS | 4520 | 1464626583488 Marionette TRACE conn7 <- [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]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 628ms 09:43:03 INFO - PROCESS | 4520 | 1464626583529 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 4520 | 1464626583531 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:43:03 INFO - PROCESS | 4520 | 1464626583534 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 4520 | 1464626583536 Marionette TRACE conn7 <- [1,1334,null,{}] 09:43:03 INFO - PROCESS | 4520 | 1464626583539 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 4520 | 1464626583654 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 09:43:03 INFO - PROCESS | 4520 | 1464626583662 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BC2000 == 51 [pid = 4520] [id = 343] 09:43:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C3479400) [pid = 4520] [serial = 1028] [outer = 0000000000000000] 09:43:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C3728000) [pid = 4520] [serial = 1029] [outer = 000000C0C3479400] 09:43:03 INFO - PROCESS | 4520 | 1464626583708 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C3730C00) [pid = 4520] [serial = 1030] [outer = 000000C0C3479400] 09:43:04 INFO - PROCESS | 4520 | 1464626584135 Marionette TRACE conn7 <- [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]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 09:43:04 INFO - PROCESS | 4520 | 1464626584167 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 4520 | 1464626584169 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 09:43:04 INFO - PROCESS | 4520 | 1464626584172 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:43:04 INFO - PROCESS | 4520 | 1464626584174 Marionette TRACE conn7 <- [1,1338,null,{}] 09:43:04 INFO - PROCESS | 4520 | 1464626584178 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 4520 | 1464626584356 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 09:43:04 INFO - PROCESS | 4520 | 1464626584479 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70D9800 == 52 [pid = 4520] [id = 344] 09:43:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0AF2A7C00) [pid = 4520] [serial = 1031] [outer = 0000000000000000] 09:43:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0AFB4A800) [pid = 4520] [serial = 1032] [outer = 000000C0AF2A7C00] 09:43:04 INFO - PROCESS | 4520 | 1464626584541 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0B5F85800) [pid = 4520] [serial = 1033] [outer = 000000C0AF2A7C00] 09:43:05 INFO - PROCESS | 4520 | 1464626585138 Marionette TRACE conn7 <- [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]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1020ms 09:43:05 INFO - PROCESS | 4520 | 1464626585197 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 4520 | 1464626585201 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:43:05 INFO - PROCESS | 4520 | 1464626585206 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 4520 | 1464626585211 Marionette TRACE conn7 <- [1,1342,null,{}] 09:43:05 INFO - PROCESS | 4520 | 1464626585216 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 4520 | 1464626585387 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 09:43:05 INFO - PROCESS | 4520 | 1464626585509 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDACA000 == 53 [pid = 4520] [id = 345] 09:43:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BD128400) [pid = 4520] [serial = 1034] [outer = 0000000000000000] 09:43:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BD516400) [pid = 4520] [serial = 1035] [outer = 000000C0BD128400] 09:43:05 INFO - PROCESS | 4520 | 1464626585570 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BE381000) [pid = 4520] [serial = 1036] [outer = 000000C0BD128400] 09:43:06 INFO - PROCESS | 4520 | 1464626586281 Marionette TRACE conn7 <- [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]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1137ms 09:43:06 INFO - PROCESS | 4520 | 1464626586347 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 4520 | 1464626586351 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:43:06 INFO - PROCESS | 4520 | 1464626586355 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 4520 | 1464626586357 Marionette TRACE conn7 <- [1,1346,null,{}] 09:43:06 INFO - PROCESS | 4520 | 1464626586361 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 4520 | 1464626586507 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 09:43:06 INFO - PROCESS | 4520 | 1464626586627 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E27000 == 54 [pid = 4520] [id = 346] 09:43:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C0D4A400) [pid = 4520] [serial = 1037] [outer = 0000000000000000] 09:43:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C1761000) [pid = 4520] [serial = 1038] [outer = 000000C0C0D4A400] 09:43:06 INFO - PROCESS | 4520 | 1464626586685 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C1915800) [pid = 4520] [serial = 1039] [outer = 000000C0C0D4A400] 09:43:07 INFO - PROCESS | 4520 | 1464626587286 Marionette TRACE conn7 <- [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]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 987ms 09:43:07 INFO - PROCESS | 4520 | 1464626587343 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 4520 | 1464626587347 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:43:07 INFO - PROCESS | 4520 | 1464626587359 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 4520 | 1464626587364 Marionette TRACE conn7 <- [1,1350,null,{}] 09:43:07 INFO - PROCESS | 4520 | 1464626587368 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 4520 | 1464626587489 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 09:43:07 INFO - PROCESS | 4520 | 1464626587607 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60CA800 == 55 [pid = 4520] [id = 347] 09:43:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C198D400) [pid = 4520] [serial = 1040] [outer = 0000000000000000] 09:43:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C37AA400) [pid = 4520] [serial = 1041] [outer = 000000C0C198D400] 09:43:07 INFO - PROCESS | 4520 | 1464626587665 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C3E43000) [pid = 4520] [serial = 1042] [outer = 000000C0C198D400] 09:43:08 INFO - PROCESS | 4520 | 1464626588223 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 881ms 09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:43:08 INFO - PROCESS | 4520 | 1464626588237 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 4520 | 1464626588240 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 09:43:08 INFO - PROCESS | 4520 | 1464626588243 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 4520 | 1464626588245 Marionette TRACE conn7 <- [1,1354,null,{}] 09:43:08 INFO - PROCESS | 4520 | 1464626588249 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 4520 | 1464626588363 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 09:43:08 INFO - PROCESS | 4520 | 1464626588454 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C633C800 == 56 [pid = 4520] [id = 348] 09:43:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C3E4A800) [pid = 4520] [serial = 1043] [outer = 0000000000000000] 09:43:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C3E4C800) [pid = 4520] [serial = 1044] [outer = 000000C0C3E4A800] 09:43:08 INFO - PROCESS | 4520 | 1464626588510 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C3F05400) [pid = 4520] [serial = 1045] [outer = 000000C0C3E4A800] 09:43:09 INFO - PROCESS | 4520 | 1464626589183 Marionette TRACE conn7 <- [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] 09:43:09 INFO - PROCESS | 4520 | 1464626589428 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:43:09 INFO - PROCESS | 4520 | 1464626589434 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 4520 | 1464626589437 Marionette TRACE conn7 <- [1,1358,null,{}] 09:43:09 INFO - PROCESS | 4520 | 1464626589443 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 4520 | 1464626589582 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 09:43:09 INFO - PROCESS | 4520 | 1464626589654 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB087800 == 57 [pid = 4520] [id = 349] 09:43:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0B546D400) [pid = 4520] [serial = 1046] [outer = 0000000000000000] 09:43:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0B5F8D400) [pid = 4520] [serial = 1047] [outer = 000000C0B546D400] 09:43:09 INFO - PROCESS | 4520 | 1464626589755 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0BA8BD800) [pid = 4520] [serial = 1048] [outer = 000000C0B546D400] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BC2000 == 56 [pid = 4520] [id = 343] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5408000 == 55 [pid = 4520] [id = 342] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F53800 == 54 [pid = 4520] [id = 341] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C369B000 == 53 [pid = 4520] [id = 340] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C03EE000 == 52 [pid = 4520] [id = 339] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE340800 == 51 [pid = 4520] [id = 338] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD81E000 == 50 [pid = 4520] [id = 337] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BA068800 == 49 [pid = 4520] [id = 336] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BD599C00) [pid = 4520] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB6A000 == 48 [pid = 4520] [id = 335] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15A3800 == 47 [pid = 4520] [id = 332] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0310000 == 46 [pid = 4520] [id = 331] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE344000 == 45 [pid = 4520] [id = 330] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB084800 == 44 [pid = 4520] [id = 329] 09:43:10 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE013000 == 43 [pid = 4520] [id = 328] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0B14DE800) [pid = 4520] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BD56B800) [pid = 4520] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BD510400) [pid = 4520] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BF1E2C00) [pid = 4520] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BD519000) [pid = 4520] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C17D7400) [pid = 4520] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C17E3000) [pid = 4520] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0B5F5EC00) [pid = 4520] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0AFCD3800) [pid = 4520] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0B1662000) [pid = 4520] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0B63B3C00) [pid = 4520] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C181CC00) [pid = 4520] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C1379C00) [pid = 4520] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BAB07000) [pid = 4520] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BB0A5800) [pid = 4520] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0B584D800) [pid = 4520] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0C1819400) [pid = 4520] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:43:10 INFO - PROCESS | 4520 | 1464626590420 Marionette TRACE conn7 <- [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] 09:43:10 INFO - PROCESS | 4520 | 1464626590465 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:43:10 INFO - PROCESS | 4520 | 1464626590472 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 4520 | 1464626590476 Marionette TRACE conn7 <- [1,1362,null,{}] 09:43:10 INFO - PROCESS | 4520 | 1464626590480 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 4520 | 1464626590577 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 09:43:10 INFO - PROCESS | 4520 | 1464626590656 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7ACE800 == 44 [pid = 4520] [id = 350] 09:43:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0AF326000) [pid = 4520] [serial = 1049] [outer = 0000000000000000] 09:43:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0B195BC00) [pid = 4520] [serial = 1050] [outer = 000000C0AF326000] 09:43:10 INFO - PROCESS | 4520 | 1464626590705 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0B7018400) [pid = 4520] [serial = 1051] [outer = 000000C0AF326000] 09:43:11 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:43:11 INFO - PROCESS | 4520 | 1464626591133 Marionette TRACE conn7 <- [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] 09:43:11 INFO - PROCESS | 4520 | 1464626591220 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 09:43:11 INFO - PROCESS | 4520 | 1464626591224 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 4520 | 1464626591226 Marionette TRACE conn7 <- [1,1366,null,{}] 09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:43:11 INFO - PROCESS | 4520 | 1464626591236 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 4520 | 1464626591333 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 09:43:11 INFO - PROCESS | 4520 | 1464626591349 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD92A000 == 45 [pid = 4520] [id = 351] 09:43:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BD56E000) [pid = 4520] [serial = 1052] [outer = 0000000000000000] 09:43:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BD572000) [pid = 4520] [serial = 1053] [outer = 000000C0BD56E000] 09:43:11 INFO - PROCESS | 4520 | 1464626591402 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BE21AC00) [pid = 4520] [serial = 1054] [outer = 000000C0BD56E000] 09:43:11 INFO - PROCESS | 4520 | 1464626591875 Marionette TRACE conn7 <- [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] 09:43:11 INFO - PROCESS | 4520 | 1464626591901 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:43:11 INFO - PROCESS | 4520 | 1464626591904 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 4520 | 1464626591906 Marionette TRACE conn7 <- [1,1370,null,{}] 09:43:11 INFO - PROCESS | 4520 | 1464626591910 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 4520 | 1464626592002 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 09:43:12 INFO - PROCESS | 4520 | 1464626592011 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF04D000 == 46 [pid = 4520] [id = 352] 09:43:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0BE6CF800) [pid = 4520] [serial = 1055] [outer = 0000000000000000] 09:43:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BE9AEC00) [pid = 4520] [serial = 1056] [outer = 000000C0BE6CF800] 09:43:12 INFO - PROCESS | 4520 | 1464626592058 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0BF1E2800) [pid = 4520] [serial = 1057] [outer = 000000C0BE6CF800] 09:43:12 INFO - PROCESS | 4520 | [4520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:43:12 INFO - PROCESS | 4520 | 1464626592515 Marionette TRACE conn7 <- [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] 09:43:12 INFO - PROCESS | 4520 | 1464626592582 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 09:43:12 INFO - PROCESS | 4520 | 1464626592585 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:43:12 INFO - PROCESS | 4520 | 1464626592587 Marionette TRACE conn7 <- [1,1374,null,{}] 09:43:12 INFO - PROCESS | 4520 | 1464626592595 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 4520 | 1464626592708 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 09:43:12 INFO - PROCESS | 4520 | 1464626592790 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15B9000 == 47 [pid = 4520] [id = 353] 09:43:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BFBA5800) [pid = 4520] [serial = 1058] [outer = 0000000000000000] 09:43:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C0D54000) [pid = 4520] [serial = 1059] [outer = 000000C0BFBA5800] 09:43:12 INFO - PROCESS | 4520 | 1464626592838 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C1375400) [pid = 4520] [serial = 1060] [outer = 000000C0BFBA5800] 09:43:13 INFO - PROCESS | 4520 | 1464626593272 Marionette TRACE conn7 <- [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] 09:43:13 INFO - PROCESS | 4520 | 1464626593329 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:43:13 INFO - PROCESS | 4520 | 1464626593346 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 4520 | 1464626593348 Marionette TRACE conn7 <- [1,1378,null,{}] 09:43:13 INFO - PROCESS | 4520 | 1464626593352 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 4520 | 1464626593500 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 09:43:13 INFO - PROCESS | 4520 | 1464626593559 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F5C000 == 48 [pid = 4520] [id = 354] 09:43:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C17D5400) [pid = 4520] [serial = 1061] [outer = 0000000000000000] 09:43:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C17DBC00) [pid = 4520] [serial = 1062] [outer = 000000C0C17D5400] 09:43:13 INFO - PROCESS | 4520 | 1464626593607 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C190F800) [pid = 4520] [serial = 1063] [outer = 000000C0C17D5400] 09:43:14 INFO - PROCESS | 4520 | 1464626594032 Marionette TRACE conn7 <- [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]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 09:43:14 INFO - PROCESS | 4520 | 1464626594093 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 4520 | 1464626594095 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 09:43:14 INFO - PROCESS | 4520 | 1464626594098 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:43:14 INFO - PROCESS | 4520 | 1464626594100 Marionette TRACE conn7 <- [1,1382,null,{}] 09:43:14 INFO - PROCESS | 4520 | 1464626594104 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 4520 | 1464626594218 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 09:43:14 INFO - PROCESS | 4520 | 1464626594272 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5422000 == 49 [pid = 4520] [id = 355] 09:43:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C1990C00) [pid = 4520] [serial = 1064] [outer = 0000000000000000] 09:43:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C19C7800) [pid = 4520] [serial = 1065] [outer = 000000C0C1990C00] 09:43:14 INFO - PROCESS | 4520 | 1464626594318 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C3475C00) [pid = 4520] [serial = 1066] [outer = 000000C0C1990C00] 09:43:14 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0B0D2AC00) [pid = 4520] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:43:14 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0BD50F000) [pid = 4520] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:43:14 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0AF2A0400) [pid = 4520] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:43:14 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C0D4F800) [pid = 4520] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:43:14 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0C1988400) [pid = 4520] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:43:14 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0AF31B800) [pid = 4520] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:43:14 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C19CF400) [pid = 4520] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:43:14 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C138F400) [pid = 4520] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:43:14 INFO - PROCESS | 4520 | 1464626594782 Marionette TRACE conn7 <- [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]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:43:14 INFO - PROCESS | 4520 | 1464626594836 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 4520 | 1464626594838 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 09:43:14 INFO - PROCESS | 4520 | 1464626594841 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 4520 | 1464626594843 Marionette TRACE conn7 <- [1,1386,null,{}] 09:43:14 INFO - PROCESS | 4520 | 1464626594854 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 4520 | 1464626594971 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 09:43:15 INFO - PROCESS | 4520 | 1464626595022 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E23800 == 50 [pid = 4520] [id = 356] 09:43:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0BE60AC00) [pid = 4520] [serial = 1067] [outer = 0000000000000000] 09:43:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C1818400) [pid = 4520] [serial = 1068] [outer = 000000C0BE60AC00] 09:43:15 INFO - PROCESS | 4520 | 1464626595068 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C3477400) [pid = 4520] [serial = 1069] [outer = 000000C0BE60AC00] 09:43:15 INFO - PROCESS | 4520 | 1464626595437 Marionette TRACE conn7 <- [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]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 09:43:15 INFO - PROCESS | 4520 | 1464626595474 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 4520 | 1464626595476 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 09:43:15 INFO - PROCESS | 4520 | 1464626595479 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:43:15 INFO - PROCESS | 4520 | 1464626595481 Marionette TRACE conn7 <- [1,1390,null,{}] 09:43:15 INFO - PROCESS | 4520 | 1464626595485 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 4520 | 1464626595596 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 09:43:15 INFO - PROCESS | 4520 | 1464626595606 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C756E000 == 51 [pid = 4520] [id = 357] 09:43:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C3729800) [pid = 4520] [serial = 1070] [outer = 0000000000000000] 09:43:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C37AEC00) [pid = 4520] [serial = 1071] [outer = 000000C0C3729800] 09:43:15 INFO - PROCESS | 4520 | 1464626595652 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C3F08800) [pid = 4520] [serial = 1072] [outer = 000000C0C3729800] 09:43:16 INFO - PROCESS | 4520 | 1464626596085 Marionette TRACE conn7 <- [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]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 09:43:16 INFO - PROCESS | 4520 | 1464626596113 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 4520 | 1464626596115 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:43:16 INFO - PROCESS | 4520 | 1464626596119 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 4520 | 1464626596120 Marionette TRACE conn7 <- [1,1394,null,{}] 09:43:16 INFO - PROCESS | 4520 | 1464626596128 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 4520 | 1464626596229 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 09:43:16 INFO - PROCESS | 4520 | 1464626596237 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C758C800 == 52 [pid = 4520] [id = 358] 09:43:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C3F0D000) [pid = 4520] [serial = 1073] [outer = 0000000000000000] 09:43:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C44BD000) [pid = 4520] [serial = 1074] [outer = 000000C0C3F0D000] 09:43:16 INFO - PROCESS | 4520 | 1464626596284 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0C4E7F000) [pid = 4520] [serial = 1075] [outer = 000000C0C3F0D000] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D42800 == 51 [pid = 4520] [id = 333] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF0EB800 == 50 [pid = 4520] [id = 320] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F58800 == 49 [pid = 4520] [id = 307] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F77800 == 48 [pid = 4520] [id = 306] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5018000 == 47 [pid = 4520] [id = 334] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C541F000 == 46 [pid = 4520] [id = 322] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1D4800 == 45 [pid = 4520] [id = 319] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C501F800 == 44 [pid = 4520] [id = 318] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5199000 == 43 [pid = 4520] [id = 321] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C54A1000 == 42 [pid = 4520] [id = 323] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5F59800 == 41 [pid = 4520] [id = 292] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7ACE800 == 40 [pid = 4520] [id = 350] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB087800 == 39 [pid = 4520] [id = 349] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C633C800 == 38 [pid = 4520] [id = 348] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60CA800 == 37 [pid = 4520] [id = 347] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E27000 == 36 [pid = 4520] [id = 346] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDACA000 == 35 [pid = 4520] [id = 345] 09:43:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70D9800 == 34 [pid = 4520] [id = 344] 09:43:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F5C000 == 33 [pid = 4520] [id = 354] 09:43:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5422000 == 32 [pid = 4520] [id = 355] 09:43:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15B9000 == 31 [pid = 4520] [id = 353] 09:43:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF04D000 == 30 [pid = 4520] [id = 352] 09:43:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C756E000 == 29 [pid = 4520] [id = 357] 09:43:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E23800 == 28 [pid = 4520] [id = 356] 09:43:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD92A000 == 27 [pid = 4520] [id = 351] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0C3728000) [pid = 4520] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BA042400) [pid = 4520] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0BAB45400) [pid = 4520] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BE421800) [pid = 4520] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BDB02400) [pid = 4520] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BE3A3400) [pid = 4520] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0B63B7000) [pid = 4520] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0B0F96800) [pid = 4520] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0BD127800) [pid = 4520] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0C10E8400) [pid = 4520] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BFBA8800) [pid = 4520] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C198F800) [pid = 4520] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BB0A2C00) [pid = 4520] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C10E9800) [pid = 4520] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C17E3800) [pid = 4520] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C19C9400) [pid = 4520] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C3472C00) [pid = 4520] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0B577A800) [pid = 4520] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0C347C400) [pid = 4520] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C1394C00) [pid = 4520] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C17D9C00) [pid = 4520] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C19CF000) [pid = 4520] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0C1382C00) [pid = 4520] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:43:18 INFO - PROCESS | 4520 | 1464626598439 Marionette TRACE conn7 <- [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]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2338ms 09:43:18 INFO - PROCESS | 4520 | 1464626598460 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 4520 | 1464626598464 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:43:18 INFO - PROCESS | 4520 | 1464626598470 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 4520 | 1464626598474 Marionette TRACE conn7 <- [1,1398,null,{}] 09:43:18 INFO - PROCESS | 4520 | 1464626598480 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 4520 | 1464626598578 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 09:43:18 INFO - PROCESS | 4520 | 1464626598589 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B19E0800 == 28 [pid = 4520] [id = 359] 09:43:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0AF324800) [pid = 4520] [serial = 1076] [outer = 0000000000000000] 09:43:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0AF325000) [pid = 4520] [serial = 1077] [outer = 000000C0AF324800] 09:43:18 INFO - PROCESS | 4520 | 1464626598641 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0B023A400) [pid = 4520] [serial = 1078] [outer = 000000C0AF324800] 09:43:19 INFO - PROCESS | 4520 | 1464626599148 Marionette TRACE conn7 <- [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]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 09:43:19 INFO - PROCESS | 4520 | 1464626599208 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 4520 | 1464626599215 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:43:19 INFO - PROCESS | 4520 | 1464626599221 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 4520 | 1464626599224 Marionette TRACE conn7 <- [1,1402,null,{}] 09:43:19 INFO - PROCESS | 4520 | 1464626599228 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 4520 | 1464626599322 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 09:43:19 INFO - PROCESS | 4520 | 1464626599400 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6F06800 == 29 [pid = 4520] [id = 360] 09:43:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0B0240000) [pid = 4520] [serial = 1079] [outer = 0000000000000000] 09:43:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0B0D2F400) [pid = 4520] [serial = 1080] [outer = 000000C0B0240000] 09:43:19 INFO - PROCESS | 4520 | 1464626599449 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0B0F99000) [pid = 4520] [serial = 1081] [outer = 000000C0B0240000] 09:43:19 INFO - PROCESS | 4520 | 1464626599895 Marionette TRACE conn7 <- [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]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 09:43:19 INFO - PROCESS | 4520 | 1464626599968 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 4520 | 1464626599971 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:43:19 INFO - PROCESS | 4520 | 1464626599979 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 4520 | 1464626599983 Marionette TRACE conn7 <- [1,1406,null,{}] 09:43:20 INFO - PROCESS | 4520 | 1464626599996 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 4520 | 1464626600110 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 09:43:20 INFO - PROCESS | 4520 | 1464626600121 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB77000 == 30 [pid = 4520] [id = 361] 09:43:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0ABDC6C00) [pid = 4520] [serial = 1082] [outer = 0000000000000000] 09:43:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0B57CC800) [pid = 4520] [serial = 1083] [outer = 000000C0ABDC6C00] 09:43:20 INFO - PROCESS | 4520 | 1464626600232 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0B61A3800) [pid = 4520] [serial = 1084] [outer = 000000C0ABDC6C00] 09:43:20 INFO - PROCESS | 4520 | 1464626600667 Marionette TRACE conn7 <- [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]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 09:43:20 INFO - PROCESS | 4520 | 1464626600715 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 4520 | 1464626600718 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 09:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:43:20 INFO - PROCESS | 4520 | 1464626600726 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 4520 | 1464626600729 Marionette TRACE conn7 <- [1,1410,null,{}] 09:43:20 INFO - PROCESS | 4520 | 1464626600733 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 4520 | 1464626600824 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 09:43:20 INFO - PROCESS | 4520 | 1464626600831 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB3A2800 == 31 [pid = 4520] [id = 362] 09:43:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0B7017000) [pid = 4520] [serial = 1085] [outer = 0000000000000000] 09:43:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B701A800) [pid = 4520] [serial = 1086] [outer = 000000C0B7017000] 09:43:20 INFO - PROCESS | 4520 | 1464626600880 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BA03D400) [pid = 4520] [serial = 1087] [outer = 000000C0B7017000] 09:43:21 INFO - PROCESS | 4520 | 1464626601366 Marionette TRACE conn7 <- [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]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 692ms 09:43:21 INFO - PROCESS | 4520 | 1464626601416 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 4520 | 1464626601418 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:43:21 INFO - PROCESS | 4520 | 1464626601422 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 4520 | 1464626601423 Marionette TRACE conn7 <- [1,1414,null,{}] 09:43:21 INFO - PROCESS | 4520 | 1464626601427 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 4520 | 1464626601538 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 09:43:21 INFO - PROCESS | 4520 | 1464626601561 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD1B4800 == 32 [pid = 4520] [id = 363] 09:43:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0AF324C00) [pid = 4520] [serial = 1088] [outer = 0000000000000000] 09:43:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BAB08800) [pid = 4520] [serial = 1089] [outer = 000000C0AF324C00] 09:43:21 INFO - PROCESS | 4520 | 1464626601610 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0BAB44C00) [pid = 4520] [serial = 1090] [outer = 000000C0AF324C00] 09:43:22 INFO - PROCESS | 4520 | 1464626602078 Marionette TRACE conn7 <- [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]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 09:43:22 INFO - PROCESS | 4520 | 1464626602096 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 4520 | 1464626602098 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 09:43:22 INFO - PROCESS | 4520 | 1464626602101 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:43:22 INFO - PROCESS | 4520 | 1464626602103 Marionette TRACE conn7 <- [1,1418,null,{}] 09:43:22 INFO - PROCESS | 4520 | 1464626602107 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 4520 | 1464626602224 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 09:43:22 INFO - PROCESS | 4520 | 1464626602233 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8AD000 == 33 [pid = 4520] [id = 364] 09:43:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0BAB48800) [pid = 4520] [serial = 1091] [outer = 0000000000000000] 09:43:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0BB520400) [pid = 4520] [serial = 1092] [outer = 000000C0BAB48800] 09:43:22 INFO - PROCESS | 4520 | 1464626602281 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0BD50E800) [pid = 4520] [serial = 1093] [outer = 000000C0BAB48800] 09:43:23 INFO - PROCESS | 4520 | 1464626603027 Marionette TRACE conn7 <- [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]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 09:43:23 INFO - PROCESS | 4520 | 1464626603092 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 4520 | 1464626603096 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:43:23 INFO - PROCESS | 4520 | 1464626603102 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 4520 | 1464626603106 Marionette TRACE conn7 <- [1,1422,null,{}] 09:43:23 INFO - PROCESS | 4520 | 1464626603113 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 4520 | 1464626603267 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 09:43:23 INFO - PROCESS | 4520 | 1464626603335 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B610F800 == 34 [pid = 4520] [id = 365] 09:43:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0AF2A9400) [pid = 4520] [serial = 1094] [outer = 0000000000000000] 09:43:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0AFC0EC00) [pid = 4520] [serial = 1095] [outer = 000000C0AF2A9400] 09:43:23 INFO - PROCESS | 4520 | 1464626603439 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0B0D2E400) [pid = 4520] [serial = 1096] [outer = 000000C0AF2A9400] 09:43:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0AF2A3400) [pid = 4520] [serial = 1097] [outer = 000000C0BB125000] 09:43:24 INFO - PROCESS | 4520 | 1464626604285 Marionette TRACE conn7 <- [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]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1224ms 09:43:24 INFO - PROCESS | 4520 | 1464626604329 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 4520 | 1464626604335 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:43:24 INFO - PROCESS | 4520 | 1464626604342 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 4520 | 1464626604345 Marionette TRACE conn7 <- [1,1426,null,{}] 09:43:24 INFO - PROCESS | 4520 | 1464626604349 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 4520 | 1464626604484 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 09:43:24 INFO - PROCESS | 4520 | 1464626604559 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5B8800 == 35 [pid = 4520] [id = 366] 09:43:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0B0B3F800) [pid = 4520] [serial = 1098] [outer = 0000000000000000] 09:43:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0B61A5800) [pid = 4520] [serial = 1099] [outer = 000000C0B0B3F800] 09:43:24 INFO - PROCESS | 4520 | 1464626604619 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0B701AC00) [pid = 4520] [serial = 1100] [outer = 000000C0B0B3F800] 09:43:25 INFO - PROCESS | 4520 | 1464626605497 Marionette TRACE conn7 <- [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]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1239ms 09:43:25 INFO - PROCESS | 4520 | 1464626605585 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 4520 | 1464626605589 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:43:25 INFO - PROCESS | 4520 | 1464626605594 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 4520 | 1464626605598 Marionette TRACE conn7 <- [1,1430,null,{}] 09:43:25 INFO - PROCESS | 4520 | 1464626605604 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 4520 | 1464626605751 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 09:43:25 INFO - PROCESS | 4520 | 1464626605820 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5E32800 == 36 [pid = 4520] [id = 367] 09:43:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0AFB52C00) [pid = 4520] [serial = 1101] [outer = 0000000000000000] 09:43:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0B0449C00) [pid = 4520] [serial = 1102] [outer = 000000C0AFB52C00] 09:43:25 INFO - PROCESS | 4520 | 1464626605874 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0B1540400) [pid = 4520] [serial = 1103] [outer = 000000C0AFB52C00] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B654D800 == 35 [pid = 4520] [id = 239] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5F17800 == 34 [pid = 4520] [id = 248] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1479000 == 33 [pid = 4520] [id = 254] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1E2000 == 32 [pid = 4520] [id = 253] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B611B800 == 31 [pid = 4520] [id = 255] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1690800 == 30 [pid = 4520] [id = 238] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD1B4800 == 29 [pid = 4520] [id = 363] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB3A2800 == 28 [pid = 4520] [id = 362] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB77000 == 27 [pid = 4520] [id = 361] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6F06800 == 26 [pid = 4520] [id = 360] 09:43:26 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B19E0800 == 25 [pid = 4520] [id = 359] 09:43:26 INFO - PROCESS | 4520 | 1464626606639 Marionette TRACE conn7 <- [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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1082ms 09:43:26 INFO - PROCESS | 4520 | 1464626606678 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 4520 | 1464626606683 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:43:26 INFO - PROCESS | 4520 | 1464626606689 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 4520 | 1464626606693 Marionette TRACE conn7 <- [1,1434,null,{}] 09:43:26 INFO - PROCESS | 4520 | 1464626606699 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 4520 | 1464626606815 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 09:43:26 INFO - PROCESS | 4520 | 1464626606894 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70DB800 == 26 [pid = 4520] [id = 368] 09:43:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0B5615800) [pid = 4520] [serial = 1104] [outer = 0000000000000000] 09:43:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0B5776C00) [pid = 4520] [serial = 1105] [outer = 000000C0B5615800] 09:43:26 INFO - PROCESS | 4520 | 1464626606956 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0B6411800) [pid = 4520] [serial = 1106] [outer = 000000C0B5615800] 09:43:27 INFO - PROCESS | 4520 | 1464626607638 Marionette TRACE conn7 <- [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]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 09:43:27 INFO - PROCESS | 4520 | 1464626607678 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 4520 | 1464626607685 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:43:27 INFO - PROCESS | 4520 | 1464626607691 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 4520 | 1464626607694 Marionette TRACE conn7 <- [1,1438,null,{}] 09:43:27 INFO - PROCESS | 4520 | 1464626607699 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 4520 | 1464626607818 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 09:43:27 INFO - PROCESS | 4520 | 1464626607894 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD192000 == 27 [pid = 4520] [id = 369] 09:43:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0AF265800) [pid = 4520] [serial = 1107] [outer = 0000000000000000] 09:43:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0BAB09400) [pid = 4520] [serial = 1108] [outer = 000000C0AF265800] 09:43:27 INFO - PROCESS | 4520 | 1464626607953 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0BB0AA000) [pid = 4520] [serial = 1109] [outer = 000000C0AF265800] 09:43:28 INFO - PROCESS | 4520 | 1464626608646 Marionette TRACE conn7 <- [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]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1022ms 09:43:28 INFO - PROCESS | 4520 | 1464626608720 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 4520 | 1464626608723 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:43:28 INFO - PROCESS | 4520 | 1464626608741 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 4520 | 1464626608746 Marionette TRACE conn7 <- [1,1442,null,{}] 09:43:28 INFO - PROCESS | 4520 | 1464626608777 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 4520 | 1464626608907 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 09:43:28 INFO - PROCESS | 4520 | 1464626608976 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE240800 == 28 [pid = 4520] [id = 370] 09:43:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0BD12C000) [pid = 4520] [serial = 1110] [outer = 0000000000000000] 09:43:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0BD50FC00) [pid = 4520] [serial = 1111] [outer = 000000C0BD12C000] 09:43:29 INFO - PROCESS | 4520 | 1464626609040 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0BD573000) [pid = 4520] [serial = 1112] [outer = 000000C0BD12C000] 09:43:29 INFO - PROCESS | 4520 | 1464626609711 Marionette TRACE conn7 <- [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]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 986ms 09:43:29 INFO - PROCESS | 4520 | 1464626609732 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 4520 | 1464626609736 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 09:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:43:29 INFO - PROCESS | 4520 | 1464626609739 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 4520 | 1464626609741 Marionette TRACE conn7 <- [1,1446,null,{}] 09:43:29 INFO - PROCESS | 4520 | 1464626609745 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 4520 | 1464626609864 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 09:43:29 INFO - PROCESS | 4520 | 1464626609952 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF03A000 == 29 [pid = 4520] [id = 371] 09:43:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C0BD59C400) [pid = 4520] [serial = 1113] [outer = 0000000000000000] 09:43:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 141 (000000C0BDF55800) [pid = 4520] [serial = 1114] [outer = 000000C0BD59C400] 09:43:30 INFO - PROCESS | 4520 | 1464626610011 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 142 (000000C0BE37C800) [pid = 4520] [serial = 1115] [outer = 000000C0BD59C400] 09:43:30 INFO - PROCESS | 4520 | 1464626610651 Marionette TRACE conn7 <- [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]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 986ms 09:43:30 INFO - PROCESS | 4520 | 1464626610740 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 09:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:43:30 INFO - PROCESS | 4520 | 1464626610742 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 09:43:30 INFO - PROCESS | 4520 | 1464626610747 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 4520 | 1464626610749 Marionette TRACE conn7 <- [1,1450,null,{}] 09:43:30 INFO - PROCESS | 4520 | 1464626610753 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 4520 | 1464626610858 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 09:43:30 INFO - PROCESS | 4520 | 1464626610931 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0D9C000 == 30 [pid = 4520] [id = 372] 09:43:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 143 (000000C0B14DFC00) [pid = 4520] [serial = 1116] [outer = 0000000000000000] 09:43:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 144 (000000C0BE382000) [pid = 4520] [serial = 1117] [outer = 000000C0B14DFC00] 09:43:30 INFO - PROCESS | 4520 | 1464626610988 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 145 (000000C0BE39A800) [pid = 4520] [serial = 1118] [outer = 000000C0B14DFC00] 09:43:31 INFO - PROCESS | 4520 | 1464626611766 Marionette TRACE conn7 <- [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]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1077ms 09:43:31 INFO - PROCESS | 4520 | 1464626611825 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 4520 | 1464626611829 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 09:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:43:31 INFO - PROCESS | 4520 | 1464626611835 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 4520 | 1464626611839 Marionette TRACE conn7 <- [1,1454,null,{}] 09:43:31 INFO - PROCESS | 4520 | 1464626611846 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 4520 | 1464626611951 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 09:43:32 INFO - PROCESS | 4520 | 1464626612032 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70EA800 == 29 [pid = 4520] [id = 252] 09:43:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B155C800 == 30 [pid = 4520] [id = 373] 09:43:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 146 (000000C0AF20B000) [pid = 4520] [serial = 1119] [outer = 0000000000000000] 09:43:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0AF26D400) [pid = 4520] [serial = 1120] [outer = 000000C0AF20B000] 09:43:32 INFO - PROCESS | 4520 | 1464626612199 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C0B0F93800) [pid = 4520] [serial = 1121] [outer = 000000C0AF20B000] 09:43:32 INFO - PROCESS | 4520 | 1464626612953 Marionette TRACE conn7 <- [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]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1172ms 09:43:33 INFO - PROCESS | 4520 | 1464626613012 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 4520 | 1464626613017 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 09:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:43:33 INFO - PROCESS | 4520 | 1464626613023 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 4520 | 1464626613027 Marionette TRACE conn7 <- [1,1458,null,{}] 09:43:33 INFO - PROCESS | 4520 | 1464626613076 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 4520 | 1464626613190 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 09:43:33 INFO - PROCESS | 4520 | 1464626613302 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8AF800 == 31 [pid = 4520] [id = 374] 09:43:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C0B6F25800) [pid = 4520] [serial = 1122] [outer = 0000000000000000] 09:43:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 150 (000000C0BA80F000) [pid = 4520] [serial = 1123] [outer = 000000C0B6F25800] 09:43:33 INFO - PROCESS | 4520 | 1464626613364 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 151 (000000C0BB376C00) [pid = 4520] [serial = 1124] [outer = 000000C0B6F25800] 09:43:33 INFO - PROCESS | 4520 | 1464626613981 Marionette TRACE conn7 <- [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]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1015ms 09:43:34 INFO - PROCESS | 4520 | 1464626614040 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 4520 | 1464626614045 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:43:34 INFO - PROCESS | 4520 | 1464626614052 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 4520 | 1464626614055 Marionette TRACE conn7 <- [1,1462,null,{}] 09:43:34 INFO - PROCESS | 4520 | 1464626614060 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 4520 | 1464626614205 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 09:43:34 INFO - PROCESS | 4520 | 1464626614324 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DAF000 == 32 [pid = 4520] [id = 375] 09:43:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 152 (000000C0BB0A2C00) [pid = 4520] [serial = 1125] [outer = 0000000000000000] 09:43:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 153 (000000C0BD568000) [pid = 4520] [serial = 1126] [outer = 000000C0BB0A2C00] 09:43:34 INFO - PROCESS | 4520 | 1464626614384 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 154 (000000C0BE386C00) [pid = 4520] [serial = 1127] [outer = 000000C0BB0A2C00] 09:43:35 INFO - PROCESS | 4520 | 1464626615083 Marionette TRACE conn7 <- [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]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1079ms 09:43:35 INFO - PROCESS | 4520 | 1464626615137 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 4520 | 1464626615140 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 09:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:43:35 INFO - PROCESS | 4520 | 1464626615144 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 4520 | 1464626615148 Marionette TRACE conn7 <- [1,1466,null,{}] 09:43:35 INFO - PROCESS | 4520 | 1464626615160 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 4520 | 1464626615280 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 09:43:35 INFO - PROCESS | 4520 | 1464626615360 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C195E800 == 33 [pid = 4520] [id = 376] 09:43:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 155 (000000C0BE611400) [pid = 4520] [serial = 1128] [outer = 0000000000000000] 09:43:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 156 (000000C0BE6CE800) [pid = 4520] [serial = 1129] [outer = 000000C0BE611400] 09:43:35 INFO - PROCESS | 4520 | 1464626615459 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 157 (000000C0BE6D8000) [pid = 4520] [serial = 1130] [outer = 000000C0BE611400] 09:43:36 INFO - PROCESS | 4520 | 1464626616117 Marionette TRACE conn7 <- [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]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1028ms 09:43:36 INFO - PROCESS | 4520 | 1464626616174 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 4520 | 1464626616177 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 09:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:43:36 INFO - PROCESS | 4520 | 1464626616181 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 4520 | 1464626616183 Marionette TRACE conn7 <- [1,1470,null,{}] 09:43:36 INFO - PROCESS | 4520 | 1464626616187 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 4520 | 1464626616351 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 09:43:36 INFO - PROCESS | 4520 | 1464626616474 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD191800 == 34 [pid = 4520] [id = 377] 09:43:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 158 (000000C0BF00EC00) [pid = 4520] [serial = 1131] [outer = 0000000000000000] 09:43:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 159 (000000C0BF0A3800) [pid = 4520] [serial = 1132] [outer = 000000C0BF00EC00] 09:43:36 INFO - PROCESS | 4520 | 1464626616533 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 160 (000000C0BFBA5000) [pid = 4520] [serial = 1133] [outer = 000000C0BF00EC00] 09:43:37 INFO - PROCESS | 4520 | 1464626617197 Marionette TRACE conn7 <- [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]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1074ms 09:43:37 INFO - PROCESS | 4520 | 1464626617257 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 4520 | 1464626617262 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 09:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:43:37 INFO - PROCESS | 4520 | 1464626617267 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 4520 | 1464626617271 Marionette TRACE conn7 <- [1,1474,null,{}] 09:43:37 INFO - PROCESS | 4520 | 1464626617278 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 4520 | 1464626617387 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 09:43:37 INFO - PROCESS | 4520 | 1464626617469 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD19A000 == 35 [pid = 4520] [id = 378] 09:43:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 161 (000000C0B5F91800) [pid = 4520] [serial = 1134] [outer = 0000000000000000] 09:43:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0B7018800) [pid = 4520] [serial = 1135] [outer = 000000C0B5F91800] 09:43:37 INFO - PROCESS | 4520 | 1464626617566 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 163 (000000C0BB24FC00) [pid = 4520] [serial = 1136] [outer = 000000C0B5F91800] 09:43:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF03A000 == 34 [pid = 4520] [id = 371] 09:43:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE240800 == 33 [pid = 4520] [id = 370] 09:43:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD192000 == 32 [pid = 4520] [id = 369] 09:43:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70DB800 == 31 [pid = 4520] [id = 368] 09:43:38 INFO - PROCESS | 4520 | 1464626618361 Marionette TRACE conn7 <- [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]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1131ms 09:43:38 INFO - PROCESS | 4520 | 1464626618403 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 4520 | 1464626618409 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 09:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:43:38 INFO - PROCESS | 4520 | 1464626618414 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 4520 | 1464626618419 Marionette TRACE conn7 <- [1,1478,null,{}] 09:43:38 INFO - PROCESS | 4520 | 1464626618425 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 4520 | 1464626618542 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 09:43:38 INFO - PROCESS | 4520 | 1464626618665 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE45E000 == 32 [pid = 4520] [id = 379] 09:43:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 164 (000000C0BAB40000) [pid = 4520] [serial = 1137] [outer = 0000000000000000] 09:43:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 165 (000000C0BAB47800) [pid = 4520] [serial = 1138] [outer = 000000C0BAB40000] 09:43:38 INFO - PROCESS | 4520 | 1464626618730 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 166 (000000C0BD513400) [pid = 4520] [serial = 1139] [outer = 000000C0BAB40000] 09:43:39 INFO - PROCESS | 4520 | 1464626619363 Marionette TRACE conn7 <- [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]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 09:43:39 INFO - PROCESS | 4520 | 1464626619405 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 4520 | 1464626619412 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 09:43:39 INFO - PROCESS | 4520 | 1464626619418 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:43:39 INFO - PROCESS | 4520 | 1464626619421 Marionette TRACE conn7 <- [1,1482,null,{}] 09:43:39 INFO - PROCESS | 4520 | 1464626619425 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 4520 | 1464626619549 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 09:43:39 INFO - PROCESS | 4520 | 1464626619642 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1959800 == 33 [pid = 4520] [id = 380] 09:43:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 167 (000000C0BE21B800) [pid = 4520] [serial = 1140] [outer = 0000000000000000] 09:43:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 168 (000000C0BE385000) [pid = 4520] [serial = 1141] [outer = 000000C0BE21B800] 09:43:39 INFO - PROCESS | 4520 | 1464626619700 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 169 (000000C0BE409800) [pid = 4520] [serial = 1142] [outer = 000000C0BE21B800] 09:43:40 INFO - PROCESS | 4520 | 1464626620313 Marionette TRACE conn7 <- [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]]]}] 09:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 923ms 09:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:43:40 INFO - PROCESS | 4520 | 1464626620347 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 4520 | 1464626620350 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 09:43:40 INFO - PROCESS | 4520 | 1464626620354 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 4520 | 1464626620359 Marionette TRACE conn7 <- [1,1486,null,{}] 09:43:40 INFO - PROCESS | 4520 | 1464626620371 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:40 INFO - PROCESS | 4520 | 1464626620490 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 09:43:40 INFO - PROCESS | 4520 | 1464626620613 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F62000 == 34 [pid = 4520] [id = 381] 09:43:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 170 (000000C0BF010400) [pid = 4520] [serial = 1143] [outer = 0000000000000000] 09:43:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 171 (000000C0BF0A5400) [pid = 4520] [serial = 1144] [outer = 000000C0BF010400] 09:43:40 INFO - PROCESS | 4520 | 1464626620678 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 172 (000000C0C0D4F000) [pid = 4520] [serial = 1145] [outer = 000000C0BF010400] 09:43:41 INFO - PROCESS | 4520 | 1464626621352 Marionette TRACE conn7 <- [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]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1028ms 09:43:41 INFO - PROCESS | 4520 | 1464626621384 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 4520 | 1464626621387 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:43:41 INFO - PROCESS | 4520 | 1464626621405 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 4520 | 1464626621407 Marionette TRACE conn7 <- [1,1490,null,{}] 09:43:41 INFO - PROCESS | 4520 | 1464626621411 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 4520 | 1464626621530 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 09:43:41 INFO - PROCESS | 4520 | 1464626621609 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C540C000 == 35 [pid = 4520] [id = 382] 09:43:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 173 (000000C0C10EA800) [pid = 4520] [serial = 1146] [outer = 0000000000000000] 09:43:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 174 (000000C0C10F1800) [pid = 4520] [serial = 1147] [outer = 000000C0C10EA800] 09:43:41 INFO - PROCESS | 4520 | 1464626621706 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 175 (000000C0C137E000) [pid = 4520] [serial = 1148] [outer = 000000C0C10EA800] 09:43:42 INFO - PROCESS | 4520 | 1464626622308 Marionette TRACE conn7 <- [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]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 09:43:42 INFO - PROCESS | 4520 | 1464626622397 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 4520 | 1464626622400 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:43:42 INFO - PROCESS | 4520 | 1464626622403 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 4520 | 1464626622406 Marionette TRACE conn7 <- [1,1494,null,{}] 09:43:42 INFO - PROCESS | 4520 | 1464626622410 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 4520 | 1464626622523 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 09:43:42 INFO - PROCESS | 4520 | 1464626622596 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1695000 == 36 [pid = 4520] [id = 383] 09:43:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 176 (000000C0C137D400) [pid = 4520] [serial = 1149] [outer = 0000000000000000] 09:43:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 177 (000000C0C1384000) [pid = 4520] [serial = 1150] [outer = 000000C0C137D400] 09:43:42 INFO - PROCESS | 4520 | 1464626622700 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 178 (000000C0C138E400) [pid = 4520] [serial = 1151] [outer = 000000C0C137D400] 09:43:43 INFO - PROCESS | 4520 | 1464626623323 Marionette TRACE conn7 <- [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]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 09:43:43 INFO - PROCESS | 4520 | 1464626623392 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 4520 | 1464626623394 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:43:43 INFO - PROCESS | 4520 | 1464626623398 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 4520 | 1464626623400 Marionette TRACE conn7 <- [1,1498,null,{}] 09:43:43 INFO - PROCESS | 4520 | 1464626623404 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 4520 | 1464626623548 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 09:43:43 INFO - PROCESS | 4520 | 1464626623718 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB561000 == 37 [pid = 4520] [id = 384] 09:43:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 179 (000000C0AF26C800) [pid = 4520] [serial = 1152] [outer = 0000000000000000] 09:43:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 180 (000000C0AF319400) [pid = 4520] [serial = 1153] [outer = 000000C0AF26C800] 09:43:43 INFO - PROCESS | 4520 | 1464626623774 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 181 (000000C0B64BAC00) [pid = 4520] [serial = 1154] [outer = 000000C0AF26C800] 09:43:44 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B610F800 == 36 [pid = 4520] [id = 365] 09:43:44 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8AF800 == 35 [pid = 4520] [id = 374] 09:43:44 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B155C800 == 34 [pid = 4520] [id = 373] 09:43:44 INFO - PROCESS | 4520 | 1464626624564 Marionette TRACE conn7 <- [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]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1231ms 09:43:44 INFO - PROCESS | 4520 | 1464626624631 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 4520 | 1464626624636 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 09:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:43:44 INFO - PROCESS | 4520 | 1464626624641 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 4520 | 1464626624647 Marionette TRACE conn7 <- [1,1502,null,{}] 09:43:44 INFO - PROCESS | 4520 | 1464626624654 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 4520 | 1464626624803 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 09:43:44 INFO - PROCESS | 4520 | 1464626624932 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DA2800 == 35 [pid = 4520] [id = 385] 09:43:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 182 (000000C0B6F2B000) [pid = 4520] [serial = 1155] [outer = 0000000000000000] 09:43:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 183 (000000C0BA042800) [pid = 4520] [serial = 1156] [outer = 000000C0B6F2B000] 09:43:45 INFO - PROCESS | 4520 | 1464626624996 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 184 (000000C0BD50D400) [pid = 4520] [serial = 1157] [outer = 000000C0B6F2B000] 09:43:45 INFO - PROCESS | 4520 | 1464626625675 Marionette TRACE conn7 <- [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]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1081ms 09:43:45 INFO - PROCESS | 4520 | 1464626625726 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 4520 | 1464626625733 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 09:43:45 INFO - PROCESS | 4520 | 1464626625740 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:43:45 INFO - PROCESS | 4520 | 1464626625743 Marionette TRACE conn7 <- [1,1506,null,{}] 09:43:45 INFO - PROCESS | 4520 | 1464626625747 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 4520 | 1464626625865 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 09:43:45 INFO - PROCESS | 4520 | 1464626625990 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C501F800 == 36 [pid = 4520] [id = 386] 09:43:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 185 (000000C0BE409C00) [pid = 4520] [serial = 1158] [outer = 0000000000000000] 09:43:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 186 (000000C0BE60BC00) [pid = 4520] [serial = 1159] [outer = 000000C0BE409C00] 09:43:46 INFO - PROCESS | 4520 | 1464626626051 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 187 (000000C0BE6E3000) [pid = 4520] [serial = 1160] [outer = 000000C0BE409C00] 09:43:46 INFO - PROCESS | 4520 | 1464626626715 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1019ms 09:43:46 INFO - PROCESS | 4520 | 1464626626765 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 4520 | 1464626626768 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:43:46 INFO - PROCESS | 4520 | 1464626626772 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 4520 | 1464626626776 Marionette TRACE conn7 <- [1,1510,null,{}] 09:43:46 INFO - PROCESS | 4520 | 1464626626788 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 4520 | 1464626626905 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 09:43:47 INFO - PROCESS | 4520 | 1464626627030 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60D0800 == 37 [pid = 4520] [id = 387] 09:43:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 188 (000000C0C0D4CC00) [pid = 4520] [serial = 1161] [outer = 0000000000000000] 09:43:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 189 (000000C0C0F27C00) [pid = 4520] [serial = 1162] [outer = 000000C0C0D4CC00] 09:43:47 INFO - PROCESS | 4520 | 1464626627094 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 190 (000000C0C1394C00) [pid = 4520] [serial = 1163] [outer = 000000C0C0D4CC00] 09:43:47 INFO - PROCESS | 4520 | 1464626627709 Marionette TRACE conn7 <- [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"]]]}] 09:43:47 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 () { 09:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:43:47 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 () { 09:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:43:47 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 () { 09:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:43:47 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 () { 09:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:43:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 987ms 09:43:47 INFO - PROCESS | 4520 | 1464626627761 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 4520 | 1464626627764 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:43:47 INFO - PROCESS | 4520 | 1464626627768 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 4520 | 1464626627770 Marionette TRACE conn7 <- [1,1514,null,{}] 09:43:47 INFO - PROCESS | 4520 | 1464626627773 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 4520 | 1464626627890 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 09:43:47 INFO - PROCESS | 4520 | 1464626627985 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F50000 == 38 [pid = 4520] [id = 388] 09:43:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 191 (000000C0C17E0800) [pid = 4520] [serial = 1164] [outer = 0000000000000000] 09:43:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 192 (000000C0C1821000) [pid = 4520] [serial = 1165] [outer = 000000C0C17E0800] 09:43:48 INFO - PROCESS | 4520 | 1464626628043 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 193 (000000C0C1984C00) [pid = 4520] [serial = 1166] [outer = 000000C0C17E0800] 09:43:48 INFO - PROCESS | 4520 | 1464626628592 Marionette TRACE conn7 <- [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"]]]}] 09:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:43:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 884ms 09:43:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:43:48 INFO - PROCESS | 4520 | 1464626628688 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 4520 | 1464626628690 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 09:43:48 INFO - PROCESS | 4520 | 1464626628695 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 4520 | 1464626628697 Marionette TRACE conn7 <- [1,1518,null,{}] 09:43:48 INFO - PROCESS | 4520 | 1464626628701 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 4520 | 1464626628806 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 09:43:48 INFO - PROCESS | 4520 | 1464626628887 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6F12000 == 39 [pid = 4520] [id = 389] 09:43:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 194 (000000C0AFB4E000) [pid = 4520] [serial = 1167] [outer = 0000000000000000] 09:43:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 195 (000000C0C1991C00) [pid = 4520] [serial = 1168] [outer = 000000C0AFB4E000] 09:43:48 INFO - PROCESS | 4520 | 1464626628992 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 196 (000000C0C19CF800) [pid = 4520] [serial = 1169] [outer = 000000C0AFB4E000] 09:43:49 INFO - PROCESS | 4520 | 1464626629534 Marionette TRACE conn7 <- [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]]]}] 09:43:49 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 09:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:43:49 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. 09:43:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:43:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 882ms 09:43:49 INFO - PROCESS | 4520 | 1464626629581 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 4520 | 1464626629583 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:43:49 INFO - PROCESS | 4520 | 1464626629587 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 4520 | 1464626629589 Marionette TRACE conn7 <- [1,1522,null,{}] 09:43:49 INFO - PROCESS | 4520 | 1464626629593 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 4520 | 1464626629741 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 09:43:49 INFO - PROCESS | 4520 | 1464626629869 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8CDF800 == 40 [pid = 4520] [id = 390] 09:43:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 197 (000000C0C198AC00) [pid = 4520] [serial = 1170] [outer = 0000000000000000] 09:43:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 198 (000000C0C37A4C00) [pid = 4520] [serial = 1171] [outer = 000000C0C198AC00] 09:43:49 INFO - PROCESS | 4520 | 1464626629928 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 199 (000000C0C37B0C00) [pid = 4520] [serial = 1172] [outer = 000000C0C198AC00] 09:43:50 INFO - PROCESS | 4520 | 1464626630582 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1024ms 09:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:43:50 INFO - PROCESS | 4520 | 1464626630613 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 4520 | 1464626630616 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 09:43:50 INFO - PROCESS | 4520 | 1464626630620 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 4520 | 1464626630622 Marionette TRACE conn7 <- [1,1526,null,{}] 09:43:50 INFO - PROCESS | 4520 | 1464626630626 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 4520 | 1464626630731 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 09:43:50 INFO - PROCESS | 4520 | 1464626630860 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C27800 == 41 [pid = 4520] [id = 391] 09:43:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 200 (000000C0BBACB800) [pid = 4520] [serial = 1173] [outer = 0000000000000000] 09:43:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 201 (000000C0C37AE000) [pid = 4520] [serial = 1174] [outer = 000000C0BBACB800] 09:43:50 INFO - PROCESS | 4520 | 1464626630918 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 202 (000000C0C3F0BC00) [pid = 4520] [serial = 1175] [outer = 000000C0BBACB800] 09:43:51 INFO - PROCESS | 4520 | 1464626631632 Marionette TRACE conn7 <- [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]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1021ms 09:43:51 INFO - PROCESS | 4520 | 1464626631644 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 4520 | 1464626631648 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:43:51 INFO - PROCESS | 4520 | 1464626631654 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 4520 | 1464626631657 Marionette TRACE conn7 <- [1,1530,null,{}] 09:43:51 INFO - PROCESS | 4520 | 1464626631662 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 4520 | 1464626631872 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 09:43:51 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C540C000 == 40 [pid = 4520] [id = 382] 09:43:51 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F62000 == 39 [pid = 4520] [id = 381] 09:43:51 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1959800 == 38 [pid = 4520] [id = 380] 09:43:51 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE45E000 == 37 [pid = 4520] [id = 379] 09:43:52 INFO - PROCESS | 4520 | 1464626632067 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE46D800 == 38 [pid = 4520] [id = 392] 09:43:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 203 (000000C0AF2A4000) [pid = 4520] [serial = 1176] [outer = 0000000000000000] 09:43:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 204 (000000C0B0F92000) [pid = 4520] [serial = 1177] [outer = 000000C0AF2A4000] 09:43:52 INFO - PROCESS | 4520 | 1464626632136 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 205 (000000C0BBA60C00) [pid = 4520] [serial = 1178] [outer = 000000C0AF2A4000] 09:43:52 INFO - PROCESS | 4520 | 1464626632716 Marionette TRACE conn7 <- [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]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1130ms 09:43:52 INFO - PROCESS | 4520 | 1464626632788 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 4520 | 1464626632792 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 09:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:43:52 INFO - PROCESS | 4520 | 1464626632797 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 4520 | 1464626632802 Marionette TRACE conn7 <- [1,1534,null,{}] 09:43:52 INFO - PROCESS | 4520 | 1464626632808 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D2B000 == 37 [pid = 4520] [id = 250] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BCF21000 == 36 [pid = 4520] [id = 242] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15B6000 == 35 [pid = 4520] [id = 249] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C14000 == 34 [pid = 4520] [id = 251] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5B8800 == 33 [pid = 4520] [id = 366] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DAF000 == 32 [pid = 4520] [id = 375] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD191800 == 31 [pid = 4520] [id = 377] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C195E800 == 30 [pid = 4520] [id = 376] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8CDF800 == 29 [pid = 4520] [id = 390] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6F12000 == 28 [pid = 4520] [id = 389] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F50000 == 27 [pid = 4520] [id = 388] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60D0800 == 26 [pid = 4520] [id = 387] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C501F800 == 25 [pid = 4520] [id = 386] 09:43:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DA2800 == 24 [pid = 4520] [id = 385] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5CC800 == 23 [pid = 4520] [id = 243] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE333000 == 22 [pid = 4520] [id = 245] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BA063800 == 21 [pid = 4520] [id = 240] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0D9C000 == 20 [pid = 4520] [id = 372] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5E32800 == 19 [pid = 4520] [id = 367] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C758C800 == 18 [pid = 4520] [id = 358] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0317000 == 17 [pid = 4520] [id = 247] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1695000 == 16 [pid = 4520] [id = 383] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BA061800 == 15 [pid = 4520] [id = 246] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD923000 == 14 [pid = 4520] [id = 244] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB091800 == 13 [pid = 4520] [id = 241] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8AD000 == 12 [pid = 4520] [id = 364] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB561000 == 11 [pid = 4520] [id = 384] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD19A000 == 10 [pid = 4520] [id = 378] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C27800 == 9 [pid = 4520] [id = 391] 09:43:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE46D800 == 8 [pid = 4520] [id = 392] 09:43:59 INFO - PROCESS | 4520 | 1464626639103 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 09:44:00 INFO - PROCESS | 4520 | 1464626640342 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B0418800 == 9 [pid = 4520] [id = 393] 09:44:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 206 (000000C0ABDC5800) [pid = 4520] [serial = 1179] [outer = 0000000000000000] 09:44:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 207 (000000C0AF265000) [pid = 4520] [serial = 1180] [outer = 000000C0ABDC5800] 09:44:00 INFO - PROCESS | 4520 | 1464626640443 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 208 (000000C0AF2A4400) [pid = 4520] [serial = 1181] [outer = 000000C0ABDC5800] 09:44:00 INFO - PROCESS | 4520 | 1464626640923 Marionette TRACE conn7 <- [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]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 8181ms 09:44:00 INFO - PROCESS | 4520 | 1464626640981 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 4520 | 1464626640986 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:44:01 INFO - PROCESS | 4520 | 1464626640995 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 4520 | 1464626641000 Marionette TRACE conn7 <- [1,1538,null,{}] 09:44:01 INFO - PROCESS | 4520 | 1464626641005 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 4520 | 1464626641113 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 09:44:01 INFO - PROCESS | 4520 | 1464626641125 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B74BA800 == 10 [pid = 4520] [id = 394] 09:44:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 209 (000000C0B0D30800) [pid = 4520] [serial = 1182] [outer = 0000000000000000] 09:44:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 210 (000000C0B0F8F000) [pid = 4520] [serial = 1183] [outer = 000000C0B0D30800] 09:44:01 INFO - PROCESS | 4520 | 1464626641175 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 211 (000000C0B1541400) [pid = 4520] [serial = 1184] [outer = 000000C0B0D30800] 09:44:01 INFO - PROCESS | 4520 | 1464626641720 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 796ms 09:44:01 INFO - PROCESS | 4520 | 1464626641794 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 09:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:44:01 INFO - PROCESS | 4520 | 1464626641799 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 09:44:01 INFO - PROCESS | 4520 | 1464626641804 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 4520 | 1464626641806 Marionette TRACE conn7 <- [1,1542,null,{}] 09:44:01 INFO - PROCESS | 4520 | 1464626641810 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 4520 | 1464626641958 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 09:44:01 INFO - PROCESS | 4520 | 1464626641969 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5B8800 == 11 [pid = 4520] [id = 395] 09:44:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 212 (000000C0B6404C00) [pid = 4520] [serial = 1185] [outer = 0000000000000000] 09:44:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 213 (000000C0B6566800) [pid = 4520] [serial = 1186] [outer = 000000C0B6404C00] 09:44:02 INFO - PROCESS | 4520 | 1464626642018 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 214 (000000C0B70AF000) [pid = 4520] [serial = 1187] [outer = 000000C0B6404C00] 09:44:02 INFO - PROCESS | 4520 | 1464626642556 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 778ms 09:44:02 INFO - PROCESS | 4520 | 1464626642583 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 4520 | 1464626642585 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:44:02 INFO - PROCESS | 4520 | 1464626642591 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 4520 | 1464626642598 Marionette TRACE conn7 <- [1,1546,null,{}] 09:44:02 INFO - PROCESS | 4520 | 1464626642618 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 4520 | 1464626642747 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 09:44:02 INFO - PROCESS | 4520 | 1464626642812 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15A6000 == 12 [pid = 4520] [id = 396] 09:44:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 215 (000000C0BBAC5C00) [pid = 4520] [serial = 1188] [outer = 0000000000000000] 09:44:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 216 (000000C0BD50C800) [pid = 4520] [serial = 1189] [outer = 000000C0BBAC5C00] 09:44:02 INFO - PROCESS | 4520 | 1464626642858 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 217 (000000C0BD572800) [pid = 4520] [serial = 1190] [outer = 000000C0BBAC5C00] 09:44:03 INFO - PROCESS | 4520 | 1464626643350 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 797ms 09:44:03 INFO - PROCESS | 4520 | 1464626643388 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 4520 | 1464626643392 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:44:03 INFO - PROCESS | 4520 | 1464626643395 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 4520 | 1464626643397 Marionette TRACE conn7 <- [1,1550,null,{}] 09:44:03 INFO - PROCESS | 4520 | 1464626643400 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 4520 | 1464626643523 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 09:44:03 INFO - PROCESS | 4520 | 1464626643584 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F58800 == 13 [pid = 4520] [id = 397] 09:44:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 218 (000000C0BE220000) [pid = 4520] [serial = 1191] [outer = 0000000000000000] 09:44:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 219 (000000C0BE37C000) [pid = 4520] [serial = 1192] [outer = 000000C0BE220000] 09:44:03 INFO - PROCESS | 4520 | 1464626643632 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 220 (000000C0BE39B400) [pid = 4520] [serial = 1193] [outer = 000000C0BE220000] 09:44:04 INFO - PROCESS | 4520 | 1464626644100 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 09:44:04 INFO - PROCESS | 4520 | 1464626644136 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 4520 | 1464626644139 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 09:44:04 INFO - PROCESS | 4520 | 1464626644142 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:44:04 INFO - PROCESS | 4520 | 1464626644145 Marionette TRACE conn7 <- [1,1554,null,{}] 09:44:04 INFO - PROCESS | 4520 | 1464626644148 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 4520 | 1464626644262 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 219 (000000C0C3729800) [pid = 4520] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 218 (000000C0BAB48800) [pid = 4520] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 217 (000000C0BFBA5800) [pid = 4520] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 216 (000000C0C17D5400) [pid = 4520] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 215 (000000C0BE60AC00) [pid = 4520] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 214 (000000C0C1990C00) [pid = 4520] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 213 (000000C0BD56E000) [pid = 4520] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 212 (000000C0AF326000) [pid = 4520] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 211 (000000C0B546D400) [pid = 4520] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 210 (000000C0C3E4A800) [pid = 4520] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 209 (000000C0C198D400) [pid = 4520] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 208 (000000C0C0D4A400) [pid = 4520] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 207 (000000C0BD128400) [pid = 4520] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 206 (000000C0AF2A7C00) [pid = 4520] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 205 (000000C0C3479400) [pid = 4520] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 204 (000000C0BE6CF800) [pid = 4520] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 203 (000000C0AF26C800) [pid = 4520] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 202 (000000C0BE21B800) [pid = 4520] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 201 (000000C0BD576800) [pid = 4520] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 200 (000000C0AF265800) [pid = 4520] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 199 (000000C0BAB40000) [pid = 4520] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 198 (000000C0B5615800) [pid = 4520] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 197 (000000C0B5F91800) [pid = 4520] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 196 (000000C0AFB52C00) [pid = 4520] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 195 (000000C0ABDC6C00) [pid = 4520] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 194 (000000C0AF324800) [pid = 4520] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 193 (000000C0AF324C00) [pid = 4520] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 192 (000000C0BB0A1000) [pid = 4520] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 191 (000000C0B0F9A800) [pid = 4520] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 190 (000000C0C03C0400) [pid = 4520] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 189 (000000C0B7017000) [pid = 4520] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 188 (000000C0C3F0D000) [pid = 4520] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 187 (000000C0B0240000) [pid = 4520] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 186 (000000C0BBAC9400) [pid = 4520] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 185 (000000C0C0769000) [pid = 4520] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 184 (000000C0BE39E400) [pid = 4520] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 183 (000000C0BF165000) [pid = 4520] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 182 (000000C0C1380800) [pid = 4520] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 181 (000000C0AF26EC00) [pid = 4520] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 180 (000000C0AFBC6800) [pid = 4520] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 179 (000000C0B6405C00) [pid = 4520] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 178 (000000C0C0F1E400) [pid = 4520] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 177 (000000C0C00E7C00) [pid = 4520] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 176 (000000C0B1426000) [pid = 4520] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 175 (000000C0BD570000) [pid = 4520] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 174 (000000C0BAB42C00) [pid = 4520] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 173 (000000C0C0D50400) [pid = 4520] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 172 (000000C0C137D400) [pid = 4520] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 171 (000000C0C10EA800) [pid = 4520] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 170 (000000C0BF00EC00) [pid = 4520] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 169 (000000C0B6F2B000) [pid = 4520] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 168 (000000C0BE409C00) [pid = 4520] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 167 (000000C0BD12C000) [pid = 4520] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 166 (000000C0BB0A2C00) [pid = 4520] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 165 (000000C0B14DFC00) [pid = 4520] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 164 (000000C0BF010400) [pid = 4520] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 163 (000000C0BD59C400) [pid = 4520] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 162 (000000C0B6F25800) [pid = 4520] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0B0B3F800) [pid = 4520] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 160 (000000C0AF20B000) [pid = 4520] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 159 (000000C0AF2A9400) [pid = 4520] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 158 (000000C0C0D4CC00) [pid = 4520] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 157 (000000C0BE611400) [pid = 4520] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 156 (000000C0BBACB800) [pid = 4520] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 155 (000000C0C198AC00) [pid = 4520] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 154 (000000C0AFB4E000) [pid = 4520] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:44:05 INFO - PROCESS | 4520 | --DOMWINDOW == 153 (000000C0C17E0800) [pid = 4520] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:44:05 INFO - PROCESS | 4520 | 1464626645049 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B0C81000 == 14 [pid = 4520] [id = 398] 09:44:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 154 (000000C0AF2A9400) [pid = 4520] [serial = 1194] [outer = 0000000000000000] 09:44:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 155 (000000C0AF88D000) [pid = 4520] [serial = 1195] [outer = 000000C0AF2A9400] 09:44:05 INFO - PROCESS | 4520 | 1464626645113 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 156 (000000C0B6F26000) [pid = 4520] [serial = 1196] [outer = 000000C0AF2A9400] 09:44:05 INFO - PROCESS | 4520 | 1464626645577 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:44:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1484ms 09:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:44:05 INFO - PROCESS | 4520 | 1464626645630 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 4520 | 1464626645632 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 09:44:05 INFO - PROCESS | 4520 | 1464626645635 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 4520 | 1464626645637 Marionette TRACE conn7 <- [1,1558,null,{}] 09:44:05 INFO - PROCESS | 4520 | 1464626645640 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 4520 | 1464626645729 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 09:44:05 INFO - PROCESS | 4520 | 1464626645736 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1463000 == 15 [pid = 4520] [id = 399] 09:44:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 157 (000000C0BA802800) [pid = 4520] [serial = 1197] [outer = 0000000000000000] 09:44:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 158 (000000C0BE21B800) [pid = 4520] [serial = 1198] [outer = 000000C0BA802800] 09:44:05 INFO - PROCESS | 4520 | 1464626645784 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 159 (000000C0BE0AD400) [pid = 4520] [serial = 1199] [outer = 000000C0BA802800] 09:44:06 INFO - PROCESS | 4520 | 1464626646230 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 09:44:06 INFO - PROCESS | 4520 | 1464626646268 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 4520 | 1464626646270 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 4520 | 1464626646273 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:44:06 INFO - PROCESS | 4520 | 1464626646275 Marionette TRACE conn7 <- [1,1562,null,{}] 09:44:06 INFO - PROCESS | 4520 | 1464626646278 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 4520 | 1464626646363 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 09:44:06 INFO - PROCESS | 4520 | 1464626646399 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C54A7800 == 16 [pid = 4520] [id = 400] 09:44:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 160 (000000C0BE414400) [pid = 4520] [serial = 1200] [outer = 0000000000000000] 09:44:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 161 (000000C0BE60FC00) [pid = 4520] [serial = 1201] [outer = 000000C0BE414400] 09:44:06 INFO - PROCESS | 4520 | 1464626646444 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0BE6D0800) [pid = 4520] [serial = 1202] [outer = 000000C0BE414400] 09:44:06 INFO - PROCESS | 4520 | 1464626646922 Marionette TRACE conn7 <- [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]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 09:44:06 INFO - PROCESS | 4520 | 1464626646951 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 09:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:44:06 INFO - PROCESS | 4520 | 1464626646953 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 4520 | 1464626646956 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 4520 | 1464626646958 Marionette TRACE conn7 <- [1,1566,null,{}] 09:44:06 INFO - PROCESS | 4520 | 1464626646961 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 4520 | 1464626647100 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 09:44:07 INFO - PROCESS | 4520 | 1464626647198 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B0C75000 == 17 [pid = 4520] [id = 401] 09:44:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 163 (000000C0ABDC8000) [pid = 4520] [serial = 1203] [outer = 0000000000000000] 09:44:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 164 (000000C0AF20F000) [pid = 4520] [serial = 1204] [outer = 000000C0ABDC8000] 09:44:07 INFO - PROCESS | 4520 | 1464626647261 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 165 (000000C0AF322800) [pid = 4520] [serial = 1205] [outer = 000000C0ABDC8000] 09:44:07 INFO - PROCESS | 4520 | 1464626647895 Marionette TRACE conn7 <- [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]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 986ms 09:44:07 INFO - PROCESS | 4520 | 1464626647945 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 4520 | 1464626647949 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:44:07 INFO - PROCESS | 4520 | 1464626647954 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 4520 | 1464626647958 Marionette TRACE conn7 <- [1,1570,null,{}] 09:44:07 INFO - PROCESS | 4520 | 1464626647964 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 4520 | 1464626648081 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 09:44:08 INFO - PROCESS | 4520 | 1464626648212 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE4E7800 == 18 [pid = 4520] [id = 402] 09:44:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 166 (000000C0B619A400) [pid = 4520] [serial = 1206] [outer = 0000000000000000] 09:44:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 167 (000000C0B619B400) [pid = 4520] [serial = 1207] [outer = 000000C0B619A400] 09:44:08 INFO - PROCESS | 4520 | 1464626648275 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 168 (000000C0BA80C800) [pid = 4520] [serial = 1208] [outer = 000000C0B619A400] 09:44:08 INFO - PROCESS | 4520 | 1464626648932 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1023ms 09:44:08 INFO - PROCESS | 4520 | 1464626648979 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 4520 | 1464626648983 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 09:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:44:08 INFO - PROCESS | 4520 | 1464626648987 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 4520 | 1464626648989 Marionette TRACE conn7 <- [1,1574,null,{}] 09:44:09 INFO - PROCESS | 4520 | 1464626648993 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 4520 | 1464626649106 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 09:44:09 INFO - PROCESS | 4520 | 1464626649239 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7583800 == 19 [pid = 4520] [id = 403] 09:44:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 169 (000000C0BE609C00) [pid = 4520] [serial = 1209] [outer = 0000000000000000] 09:44:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 170 (000000C0BE6D7000) [pid = 4520] [serial = 1210] [outer = 000000C0BE609C00] 09:44:09 INFO - PROCESS | 4520 | 1464626649307 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 171 (000000C0BF014000) [pid = 4520] [serial = 1211] [outer = 000000C0BE609C00] 09:44:09 INFO - PROCESS | 4520 | 1464626649946 Marionette TRACE conn7 <- [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]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 09:44:09 INFO - PROCESS | 4520 | 1464626649974 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 4520 | 1464626649979 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 09:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:44:10 INFO - PROCESS | 4520 | 1464626649991 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 4520 | 1464626649997 Marionette TRACE conn7 <- [1,1578,null,{}] 09:44:10 INFO - PROCESS | 4520 | 1464626650000 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 4520 | 1464626650120 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 09:44:10 INFO - PROCESS | 4520 | 1464626650251 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B0C74800 == 20 [pid = 4520] [id = 404] 09:44:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 172 (000000C0BB0A7000) [pid = 4520] [serial = 1212] [outer = 0000000000000000] 09:44:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 173 (000000C0C0D47000) [pid = 4520] [serial = 1213] [outer = 000000C0BB0A7000] 09:44:10 INFO - PROCESS | 4520 | 1464626650309 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 174 (000000C0C0D55800) [pid = 4520] [serial = 1214] [outer = 000000C0BB0A7000] 09:44:10 INFO - PROCESS | 4520 | 1464626650925 Marionette TRACE conn7 <- [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]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:44:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 09:44:10 INFO - PROCESS | 4520 | 1464626650975 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 4520 | 1464626650977 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 09:44:10 INFO - PROCESS | 4520 | 1464626650981 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:44:10 INFO - PROCESS | 4520 | 1464626650983 Marionette TRACE conn7 <- [1,1582,null,{}] 09:44:10 INFO - PROCESS | 4520 | 1464626650987 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 4520 | 1464626651097 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 09:44:11 INFO - PROCESS | 4520 | 1464626651490 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B2368800 == 21 [pid = 4520] [id = 405] 09:44:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 175 (000000C0AF212C00) [pid = 4520] [serial = 1215] [outer = 0000000000000000] 09:44:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 176 (000000C0AF26EC00) [pid = 4520] [serial = 1216] [outer = 000000C0AF212C00] 09:44:11 INFO - PROCESS | 4520 | 1464626651558 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 177 (000000C0B0B50000) [pid = 4520] [serial = 1217] [outer = 000000C0AF212C00] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 176 (000000C0BB24FC00) [pid = 4520] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 175 (000000C0B1540400) [pid = 4520] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 174 (000000C0AF319400) [pid = 4520] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 173 (000000C0B61A3800) [pid = 4520] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 172 (000000C0B023A400) [pid = 4520] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 171 (000000C0B57CC800) [pid = 4520] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 170 (000000C0BAB08800) [pid = 4520] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 169 (000000C0BE3A6400) [pid = 4520] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 168 (000000C0B70AB000) [pid = 4520] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 167 (000000C0C1383000) [pid = 4520] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 166 (000000C0AF325000) [pid = 4520] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 165 (000000C0BA03D400) [pid = 4520] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 164 (000000C0C4E7F000) [pid = 4520] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 163 (000000C0B0F99000) [pid = 4520] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 162 (000000C0B701A800) [pid = 4520] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0C009D400) [pid = 4520] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 160 (000000C0C0D52800) [pid = 4520] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 159 (000000C0BE6D6400) [pid = 4520] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 158 (000000C0C0D47400) [pid = 4520] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 157 (000000C0C1986000) [pid = 4520] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 156 (000000C0B1959C00) [pid = 4520] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 155 (000000C0C1987000) [pid = 4520] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 154 (000000C0BA8BCC00) [pid = 4520] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 153 (000000C0C10EF400) [pid = 4520] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 152 (000000C0C17DC800) [pid = 4520] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 151 (000000C0B656FC00) [pid = 4520] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 150 (000000C0B0D2F400) [pid = 4520] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 149 (000000C0BFB9C400) [pid = 4520] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0B7018800) [pid = 4520] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0BDBCB400) [pid = 4520] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0C1820800) [pid = 4520] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 145 (000000C0B0449C00) [pid = 4520] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 144 (000000C0BAB44C00) [pid = 4520] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 143 (000000C0C3F08800) [pid = 4520] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 142 (000000C0BB520400) [pid = 4520] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 141 (000000C0C44BD000) [pid = 4520] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 140 (000000C0BD50E800) [pid = 4520] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0C0D54000) [pid = 4520] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0C1375400) [pid = 4520] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0C190F800) [pid = 4520] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0C17DBC00) [pid = 4520] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0C1818400) [pid = 4520] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0C19C7800) [pid = 4520] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0C37AEC00) [pid = 4520] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0C3475C00) [pid = 4520] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0BD572000) [pid = 4520] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0BE21AC00) [pid = 4520] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0B195BC00) [pid = 4520] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0B7018400) [pid = 4520] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0BA8BD800) [pid = 4520] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0B5F8D400) [pid = 4520] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0C3F05400) [pid = 4520] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0C3E4C800) [pid = 4520] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0C3E43000) [pid = 4520] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0C37AA400) [pid = 4520] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C1915800) [pid = 4520] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C1761000) [pid = 4520] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BE381000) [pid = 4520] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BD516400) [pid = 4520] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0B5F85800) [pid = 4520] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0AFB4A800) [pid = 4520] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0C3730C00) [pid = 4520] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BE9AEC00) [pid = 4520] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BF1E2800) [pid = 4520] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0C3477400) [pid = 4520] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BDF55800) [pid = 4520] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BF0A5400) [pid = 4520] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0AF26D400) [pid = 4520] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BE385000) [pid = 4520] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BE25E400) [pid = 4520] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BD50FC00) [pid = 4520] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BB0AA000) [pid = 4520] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BAB09400) [pid = 4520] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BD513400) [pid = 4520] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B5776C00) [pid = 4520] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BA042800) [pid = 4520] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0B6411800) [pid = 4520] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BAB47800) [pid = 4520] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0C10F1800) [pid = 4520] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BE39A800) [pid = 4520] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C0D4F000) [pid = 4520] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BE37C800) [pid = 4520] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BE382000) [pid = 4520] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BE60BC00) [pid = 4520] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BB376C00) [pid = 4520] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BD568000) [pid = 4520] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B701AC00) [pid = 4520] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BA80F000) [pid = 4520] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BE403400) [pid = 4520] [serial = 667] [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.] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B0F93800) [pid = 4520] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0B0D2E400) [pid = 4520] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B64BAC00) [pid = 4520] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0B61A5800) [pid = 4520] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0AFC0EC00) [pid = 4520] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BE409800) [pid = 4520] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0C1821000) [pid = 4520] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0C138E400) [pid = 4520] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0C1384000) [pid = 4520] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0C137E000) [pid = 4520] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0BFBA5000) [pid = 4520] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0BD50D400) [pid = 4520] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0BF0A3800) [pid = 4520] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0BE6E3000) [pid = 4520] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0C0F27C00) [pid = 4520] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0BD573000) [pid = 4520] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 71 (000000C0BE386C00) [pid = 4520] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 70 (000000C0BE6CE800) [pid = 4520] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 69 (000000C0C1394C00) [pid = 4520] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 68 (000000C0BE6D8000) [pid = 4520] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 67 (000000C0C3F0BC00) [pid = 4520] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 66 (000000C0C37B0C00) [pid = 4520] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 65 (000000C0B0F92000) [pid = 4520] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 64 (000000C0C19CF800) [pid = 4520] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 63 (000000C0C37AE000) [pid = 4520] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 62 (000000C0C37A4C00) [pid = 4520] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 61 (000000C0C1984C00) [pid = 4520] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | --DOMWINDOW == 60 (000000C0C1991C00) [pid = 4520] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:44:12 INFO - PROCESS | 4520 | 1464626652225 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1286ms 09:44:12 INFO - PROCESS | 4520 | 1464626652270 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 4520 | 1464626652274 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:44:12 INFO - PROCESS | 4520 | 1464626652278 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 4520 | 1464626652282 Marionette TRACE conn7 <- [1,1586,null,{}] 09:44:12 INFO - PROCESS | 4520 | 1464626652287 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 4520 | 1464626652395 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 09:44:12 INFO - PROCESS | 4520 | 1464626652476 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5651000 == 22 [pid = 4520] [id = 406] 09:44:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 61 (000000C0AF2A2C00) [pid = 4520] [serial = 1218] [outer = 0000000000000000] 09:44:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 62 (000000C0B0F8E000) [pid = 4520] [serial = 1219] [outer = 000000C0AF2A2C00] 09:44:12 INFO - PROCESS | 4520 | 1464626652527 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 63 (000000C0B231E000) [pid = 4520] [serial = 1220] [outer = 000000C0AF2A2C00] 09:44:13 INFO - PROCESS | 4520 | 1464626653027 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:44:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 777ms 09:44:13 INFO - PROCESS | 4520 | 1464626653057 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 4520 | 1464626653061 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 09:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:44:13 INFO - PROCESS | 4520 | 1464626653066 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 4520 | 1464626653068 Marionette TRACE conn7 <- [1,1590,null,{}] 09:44:13 INFO - PROCESS | 4520 | 1464626653072 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 4520 | 1464626653164 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 09:44:13 INFO - PROCESS | 4520 | 1464626653175 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7AC6800 == 23 [pid = 4520] [id = 407] 09:44:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 64 (000000C0B6403000) [pid = 4520] [serial = 1221] [outer = 0000000000000000] 09:44:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 65 (000000C0B64B6000) [pid = 4520] [serial = 1222] [outer = 000000C0B6403000] 09:44:13 INFO - PROCESS | 4520 | 1464626653221 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 66 (000000C0B7016400) [pid = 4520] [serial = 1223] [outer = 000000C0B6403000] 09:44:13 INFO - PROCESS | 4520 | 1464626653705 Marionette TRACE conn7 <- [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]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:44:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 09:44:13 INFO - PROCESS | 4520 | 1464626653740 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 4520 | 1464626653742 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 09:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:44:13 INFO - PROCESS | 4520 | 1464626653754 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 4520 | 1464626653761 Marionette TRACE conn7 <- [1,1594,null,{}] 09:44:13 INFO - PROCESS | 4520 | 1464626653771 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 4520 | 1464626653863 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 09:44:13 INFO - PROCESS | 4520 | 1464626653871 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1D0000 == 24 [pid = 4520] [id = 408] 09:44:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 67 (000000C0BA80FC00) [pid = 4520] [serial = 1224] [outer = 0000000000000000] 09:44:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 68 (000000C0BAB28C00) [pid = 4520] [serial = 1225] [outer = 000000C0BA80FC00] 09:44:13 INFO - PROCESS | 4520 | 1464626653919 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 69 (000000C0BAB41400) [pid = 4520] [serial = 1226] [outer = 000000C0BA80FC00] 09:44:14 INFO - PROCESS | 4520 | 1464626654351 Marionette TRACE conn7 <- [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]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 09:44:14 INFO - PROCESS | 4520 | 1464626654441 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 4520 | 1464626654444 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 09:44:14 INFO - PROCESS | 4520 | 1464626654447 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:44:14 INFO - PROCESS | 4520 | 1464626654449 Marionette TRACE conn7 <- [1,1598,null,{}] 09:44:14 INFO - PROCESS | 4520 | 1464626654453 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 4520 | 1464626654579 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 09:44:14 INFO - PROCESS | 4520 | 1464626654588 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BCF12000 == 25 [pid = 4520] [id = 409] 09:44:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 70 (000000C0BB24F400) [pid = 4520] [serial = 1227] [outer = 0000000000000000] 09:44:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 71 (000000C0BBA5C400) [pid = 4520] [serial = 1228] [outer = 000000C0BB24F400] 09:44:14 INFO - PROCESS | 4520 | 1464626654637 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0BD12E800) [pid = 4520] [serial = 1229] [outer = 000000C0BB24F400] 09:44:15 INFO - PROCESS | 4520 | 1464626655114 Marionette TRACE conn7 <- [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]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 09:44:15 INFO - PROCESS | 4520 | 1464626655121 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 4520 | 1464626655123 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 09:44:15 INFO - PROCESS | 4520 | 1464626655126 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:44:15 INFO - PROCESS | 4520 | 1464626655128 Marionette TRACE conn7 <- [1,1602,null,{}] 09:44:15 INFO - PROCESS | 4520 | 1464626655132 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 4520 | 1464626655257 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 09:44:15 INFO - PROCESS | 4520 | 1464626655263 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5B7800 == 26 [pid = 4520] [id = 410] 09:44:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0BD568000) [pid = 4520] [serial = 1230] [outer = 0000000000000000] 09:44:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0BD56D400) [pid = 4520] [serial = 1231] [outer = 000000C0BD568000] 09:44:15 INFO - PROCESS | 4520 | 1464626655319 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0BE0BB000) [pid = 4520] [serial = 1232] [outer = 000000C0BD568000] 09:44:15 INFO - PROCESS | 4520 | 1464626655816 Marionette TRACE conn7 <- [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]]]}] 09:44:15 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 09:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 735ms 09:44:15 INFO - PROCESS | 4520 | 1464626655865 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 4520 | 1464626655867 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 09:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:44:15 INFO - PROCESS | 4520 | 1464626655871 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 4520 | 1464626655873 Marionette TRACE conn7 <- [1,1606,null,{}] 09:44:15 INFO - PROCESS | 4520 | 1464626655876 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 4520 | 1464626656024 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 09:44:16 INFO - PROCESS | 4520 | 1464626656082 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8BA800 == 27 [pid = 4520] [id = 411] 09:44:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0BE39CC00) [pid = 4520] [serial = 1233] [outer = 0000000000000000] 09:44:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0BE3A4C00) [pid = 4520] [serial = 1234] [outer = 000000C0BE39CC00] 09:44:16 INFO - PROCESS | 4520 | 1464626656129 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BE603800) [pid = 4520] [serial = 1235] [outer = 000000C0BE39CC00] 09:44:16 INFO - PROCESS | 4520 | 1464626656569 Marionette TRACE conn7 <- [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]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 09:44:16 INFO - PROCESS | 4520 | 1464626656608 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 4520 | 1464626656610 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:44:16 INFO - PROCESS | 4520 | 1464626656619 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 4520 | 1464626656621 Marionette TRACE conn7 <- [1,1610,null,{}] 09:44:16 INFO - PROCESS | 4520 | 1464626656625 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 4520 | 1464626656738 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 09:44:16 INFO - PROCESS | 4520 | 1464626656784 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB72800 == 28 [pid = 4520] [id = 412] 09:44:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0BE602800) [pid = 4520] [serial = 1236] [outer = 0000000000000000] 09:44:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BE6CD800) [pid = 4520] [serial = 1237] [outer = 000000C0BE602800] 09:44:16 INFO - PROCESS | 4520 | 1464626656844 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BE9AEC00) [pid = 4520] [serial = 1238] [outer = 000000C0BE602800] 09:44:17 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0AF2A4000) [pid = 4520] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:44:17 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0B0D30800) [pid = 4520] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:44:17 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0AF2A9400) [pid = 4520] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:44:17 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0BBAC5C00) [pid = 4520] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:44:17 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0BE220000) [pid = 4520] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:44:17 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0B6404C00) [pid = 4520] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:44:17 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0ABDC5800) [pid = 4520] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:44:17 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0BA802800) [pid = 4520] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:44:17 INFO - PROCESS | 4520 | 1464626657571 Marionette TRACE conn7 <- [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]]]}] 09:44:17 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 09:44:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 987ms 09:44:17 INFO - PROCESS | 4520 | 1464626657608 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 4520 | 1464626657610 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 09:44:17 INFO - PROCESS | 4520 | 1464626657613 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:44:17 INFO - PROCESS | 4520 | 1464626657615 Marionette TRACE conn7 <- [1,1614,null,{}] 09:44:17 INFO - PROCESS | 4520 | 1464626657618 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 4520 | 1464626657703 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 09:44:17 INFO - PROCESS | 4520 | 1464626657710 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE340000 == 29 [pid = 4520] [id = 413] 09:44:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0BE39FC00) [pid = 4520] [serial = 1239] [outer = 0000000000000000] 09:44:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0BE6E3000) [pid = 4520] [serial = 1240] [outer = 000000C0BE39FC00] 09:44:17 INFO - PROCESS | 4520 | 1464626657757 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0BF0A3C00) [pid = 4520] [serial = 1241] [outer = 000000C0BE39FC00] 09:44:18 INFO - PROCESS | 4520 | 1464626658170 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 09:44:18 INFO - PROCESS | 4520 | 1464626658246 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 09:44:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:44:18 INFO - PROCESS | 4520 | 1464626658248 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 09:44:18 INFO - PROCESS | 4520 | 1464626658252 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 4520 | 1464626658254 Marionette TRACE conn7 <- [1,1618,null,{}] 09:44:18 INFO - PROCESS | 4520 | 1464626658258 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 4520 | 1464626658344 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 09:44:18 INFO - PROCESS | 4520 | 1464626658353 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF0DB000 == 30 [pid = 4520] [id = 414] 09:44:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0BFB9C800) [pid = 4520] [serial = 1242] [outer = 0000000000000000] 09:44:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BFBA4800) [pid = 4520] [serial = 1243] [outer = 000000C0BFB9C800] 09:44:18 INFO - PROCESS | 4520 | 1464626658401 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0C03BCC00) [pid = 4520] [serial = 1244] [outer = 000000C0BFB9C800] 09:44:18 INFO - PROCESS | 4520 | 1464626658845 Marionette TRACE conn7 <- [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]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 09:44:18 INFO - PROCESS | 4520 | 1464626658887 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 4520 | 1464626658889 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:44:18 INFO - PROCESS | 4520 | 1464626658893 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 4520 | 1464626658895 Marionette TRACE conn7 <- [1,1622,null,{}] 09:44:18 INFO - PROCESS | 4520 | 1464626658898 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 4520 | 1464626658985 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 09:44:19 INFO - PROCESS | 4520 | 1464626658991 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0D9F800 == 31 [pid = 4520] [id = 415] 09:44:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0C0768800) [pid = 4520] [serial = 1245] [outer = 0000000000000000] 09:44:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0C0D4D800) [pid = 4520] [serial = 1246] [outer = 000000C0C0768800] 09:44:19 INFO - PROCESS | 4520 | 1464626659044 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0C10E8800) [pid = 4520] [serial = 1247] [outer = 000000C0C0768800] 09:44:19 INFO - PROCESS | 4520 | 1464626659691 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:44:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 882ms 09:44:19 INFO - PROCESS | 4520 | 1464626659777 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 4520 | 1464626659782 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:44:19 INFO - PROCESS | 4520 | 1464626659787 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 4520 | 1464626659792 Marionette TRACE conn7 <- [1,1626,null,{}] 09:44:19 INFO - PROCESS | 4520 | 1464626659798 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 4520 | 1464626659926 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 09:44:20 INFO - PROCESS | 4520 | 1464626660040 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7835000 == 32 [pid = 4520] [id = 416] 09:44:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B0B3B800) [pid = 4520] [serial = 1248] [outer = 0000000000000000] 09:44:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0B2386C00) [pid = 4520] [serial = 1249] [outer = 000000C0B0B3B800] 09:44:20 INFO - PROCESS | 4520 | 1464626660101 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0B6402800) [pid = 4520] [serial = 1250] [outer = 000000C0B0B3B800] 09:44:20 INFO - PROCESS | 4520 | 1464626660698 Marionette TRACE conn7 <- [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]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:44:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 923ms 09:44:20 INFO - PROCESS | 4520 | 1464626660723 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 4520 | 1464626660730 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 09:44:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:44:20 INFO - PROCESS | 4520 | 1464626660739 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 4520 | 1464626660742 Marionette TRACE conn7 <- [1,1630,null,{}] 09:44:20 INFO - PROCESS | 4520 | 1464626660746 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 4520 | 1464626660865 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 09:44:20 INFO - PROCESS | 4520 | 1464626660958 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD81D000 == 33 [pid = 4520] [id = 417] 09:44:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BA03D400) [pid = 4520] [serial = 1251] [outer = 0000000000000000] 09:44:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BAB0C000) [pid = 4520] [serial = 1252] [outer = 000000C0BA03D400] 09:44:21 INFO - PROCESS | 4520 | 1464626661015 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BBA5D400) [pid = 4520] [serial = 1253] [outer = 000000C0BA03D400] 09:44:21 INFO - PROCESS | 4520 | 1464626661660 Marionette TRACE conn7 <- [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]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:44:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 09:44:21 INFO - PROCESS | 4520 | 1464626661731 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 4520 | 1464626661734 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:44:21 INFO - PROCESS | 4520 | 1464626661754 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 4520 | 1464626661759 Marionette TRACE conn7 <- [1,1634,null,{}] 09:44:21 INFO - PROCESS | 4520 | 1464626661774 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 4520 | 1464626661899 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 09:44:22 INFO - PROCESS | 4520 | 1464626662012 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15AC800 == 34 [pid = 4520] [id = 418] 09:44:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BE383000) [pid = 4520] [serial = 1254] [outer = 0000000000000000] 09:44:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BE6D8000) [pid = 4520] [serial = 1255] [outer = 000000C0BE383000] 09:44:22 INFO - PROCESS | 4520 | 1464626662074 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0C0F1C800) [pid = 4520] [serial = 1256] [outer = 000000C0BE383000] 09:44:22 INFO - PROCESS | 4520 | 1464626662669 Marionette TRACE conn7 <- [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]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:44:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1004ms 09:44:22 INFO - PROCESS | 4520 | 1464626662745 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 4520 | 1464626662748 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:44:22 INFO - PROCESS | 4520 | 1464626662752 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 4520 | 1464626662755 Marionette TRACE conn7 <- [1,1638,null,{}] 09:44:22 INFO - PROCESS | 4520 | 1464626662759 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 4520 | 1464626662877 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 09:44:23 INFO - PROCESS | 4520 | 1464626662999 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1970000 == 35 [pid = 4520] [id = 419] 09:44:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0AF31E000) [pid = 4520] [serial = 1257] [outer = 0000000000000000] 09:44:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C10F2C00) [pid = 4520] [serial = 1258] [outer = 000000C0AF31E000] 09:44:23 INFO - PROCESS | 4520 | 1464626663059 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C137D000) [pid = 4520] [serial = 1259] [outer = 000000C0AF31E000] 09:44:23 INFO - PROCESS | 4520 | 1464626663868 Marionette TRACE conn7 <- [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]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:44:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1174ms 09:44:23 INFO - PROCESS | 4520 | 1464626663928 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 4520 | 1464626663934 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 09:44:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:44:23 INFO - PROCESS | 4520 | 1464626663939 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 4520 | 1464626663943 Marionette TRACE conn7 <- [1,1642,null,{}] 09:44:23 INFO - PROCESS | 4520 | 1464626663949 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 4520 | 1464626664057 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 09:44:24 INFO - PROCESS | 4520 | 1464626664137 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B638C000 == 36 [pid = 4520] [id = 420] 09:44:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B142C800) [pid = 4520] [serial = 1260] [outer = 0000000000000000] 09:44:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B2190800) [pid = 4520] [serial = 1261] [outer = 000000C0B142C800] 09:44:24 INFO - PROCESS | 4520 | 1464626664235 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0B61A0800) [pid = 4520] [serial = 1262] [outer = 000000C0B142C800] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BBA60C00) [pid = 4520] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BE60FC00) [pid = 4520] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0B0F8F000) [pid = 4520] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0B6F26000) [pid = 4520] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BD50C800) [pid = 4520] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BE37C000) [pid = 4520] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B70AF000) [pid = 4520] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BE39B400) [pid = 4520] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B1541400) [pid = 4520] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B6566800) [pid = 4520] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0AF2A4400) [pid = 4520] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0AF265000) [pid = 4520] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BE21B800) [pid = 4520] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0BE0AD400) [pid = 4520] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0AF88D000) [pid = 4520] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BD572800) [pid = 4520] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:44:24 INFO - PROCESS | 4520 | 1464626664759 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:44:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 881ms 09:44:24 INFO - PROCESS | 4520 | 1464626664824 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 4520 | 1464626664830 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 09:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:44:24 INFO - PROCESS | 4520 | 1464626664836 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 4520 | 1464626664839 Marionette TRACE conn7 <- [1,1646,null,{}] 09:44:24 INFO - PROCESS | 4520 | 1464626664843 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 4520 | 1464626664938 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 09:44:25 INFO - PROCESS | 4520 | 1464626665016 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1691000 == 37 [pid = 4520] [id = 421] 09:44:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0B0D31000) [pid = 4520] [serial = 1263] [outer = 0000000000000000] 09:44:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B5F5EC00) [pid = 4520] [serial = 1264] [outer = 000000C0B0D31000] 09:44:25 INFO - PROCESS | 4520 | 1464626665064 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0B6F24400) [pid = 4520] [serial = 1265] [outer = 000000C0B0D31000] 09:44:25 INFO - PROCESS | 4520 | 1464626665491 Marionette TRACE conn7 <- [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]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 09:44:25 INFO - PROCESS | 4520 | 1464626665529 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 4520 | 1464626665532 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:44:25 INFO - PROCESS | 4520 | 1464626665535 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 4520 | 1464626665539 Marionette TRACE conn7 <- [1,1650,null,{}] 09:44:25 INFO - PROCESS | 4520 | 1464626665550 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 4520 | 1464626665642 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 09:44:25 INFO - PROCESS | 4520 | 1464626665651 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD1C9800 == 38 [pid = 4520] [id = 422] 09:44:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0B7890400) [pid = 4520] [serial = 1266] [outer = 0000000000000000] 09:44:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BAB07C00) [pid = 4520] [serial = 1267] [outer = 000000C0B7890400] 09:44:25 INFO - PROCESS | 4520 | 1464626665701 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BB254C00) [pid = 4520] [serial = 1268] [outer = 000000C0B7890400] 09:44:26 INFO - PROCESS | 4520 | 1464626666200 Marionette TRACE conn7 <- [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]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 693ms 09:44:26 INFO - PROCESS | 4520 | 1464626666230 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 4520 | 1464626666233 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:44:26 INFO - PROCESS | 4520 | 1464626666236 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 4520 | 1464626666238 Marionette TRACE conn7 <- [1,1654,null,{}] 09:44:26 INFO - PROCESS | 4520 | 1464626666242 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 4520 | 1464626666332 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 09:44:26 INFO - PROCESS | 4520 | 1464626666342 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD934000 == 39 [pid = 4520] [id = 423] 09:44:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BD50C800) [pid = 4520] [serial = 1269] [outer = 0000000000000000] 09:44:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BD517400) [pid = 4520] [serial = 1270] [outer = 000000C0BD50C800] 09:44:26 INFO - PROCESS | 4520 | 1464626666390 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BD590800) [pid = 4520] [serial = 1271] [outer = 000000C0BD50C800] 09:44:26 INFO - PROCESS | 4520 | 1464626666825 Marionette TRACE conn7 <- [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]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 09:44:26 INFO - PROCESS | 4520 | 1464626666868 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 4520 | 1464626666870 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:44:26 INFO - PROCESS | 4520 | 1464626666874 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 4520 | 1464626666876 Marionette TRACE conn7 <- [1,1658,null,{}] 09:44:26 INFO - PROCESS | 4520 | 1464626666888 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 4520 | 1464626666995 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 09:44:27 INFO - PROCESS | 4520 | 1464626667074 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE466800 == 40 [pid = 4520] [id = 424] 09:44:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BD573000) [pid = 4520] [serial = 1272] [outer = 0000000000000000] 09:44:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BDB02400) [pid = 4520] [serial = 1273] [outer = 000000C0BD573000] 09:44:27 INFO - PROCESS | 4520 | 1464626667122 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BE37F000) [pid = 4520] [serial = 1274] [outer = 000000C0BD573000] 09:44:27 INFO - PROCESS | 4520 | 1464626667593 Marionette TRACE conn7 <- [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]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 09:44:27 INFO - PROCESS | 4520 | 1464626667611 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 4520 | 1464626667614 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 09:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:44:27 INFO - PROCESS | 4520 | 1464626667624 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 4520 | 1464626667627 Marionette TRACE conn7 <- [1,1662,null,{}] 09:44:27 INFO - PROCESS | 4520 | 1464626667637 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 4520 | 1464626667761 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 09:44:27 INFO - PROCESS | 4520 | 1464626667770 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1104000 == 41 [pid = 4520] [id = 425] 09:44:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BE419800) [pid = 4520] [serial = 1275] [outer = 0000000000000000] 09:44:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BE60C000) [pid = 4520] [serial = 1276] [outer = 000000C0BE419800] 09:44:27 INFO - PROCESS | 4520 | 1464626667869 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BE6D3400) [pid = 4520] [serial = 1277] [outer = 000000C0BE419800] 09:44:28 INFO - PROCESS | 4520 | 1464626668302 Marionette TRACE conn7 <- [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]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 09:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:44:28 INFO - PROCESS | 4520 | 1464626668354 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 4520 | 1464626668357 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 09:44:28 INFO - PROCESS | 4520 | 1464626668360 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 4520 | 1464626668362 Marionette TRACE conn7 <- [1,1666,null,{}] 09:44:28 INFO - PROCESS | 4520 | 1464626668404 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 4520 | 1464626668521 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 09:44:28 INFO - PROCESS | 4520 | 1464626668532 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C196A800 == 42 [pid = 4520] [id = 426] 09:44:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BE41C800) [pid = 4520] [serial = 1278] [outer = 0000000000000000] 09:44:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BEA6B000) [pid = 4520] [serial = 1279] [outer = 000000C0BE41C800] 09:44:28 INFO - PROCESS | 4520 | 1464626668620 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BFBA8800) [pid = 4520] [serial = 1280] [outer = 000000C0BE41C800] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BD568000) [pid = 4520] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BE39CC00) [pid = 4520] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0B6403000) [pid = 4520] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0AF212C00) [pid = 4520] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0AF2A2C00) [pid = 4520] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BB24F400) [pid = 4520] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BA80FC00) [pid = 4520] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BE602800) [pid = 4520] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BFB9C800) [pid = 4520] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:44:29 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BE39FC00) [pid = 4520] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:44:29 INFO - PROCESS | 4520 | 1464626669162 Marionette TRACE conn7 <- [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]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 860ms 09:44:29 INFO - PROCESS | 4520 | 1464626669224 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 4520 | 1464626669226 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:44:29 INFO - PROCESS | 4520 | 1464626669229 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 4520 | 1464626669231 Marionette TRACE conn7 <- [1,1670,null,{}] 09:44:29 INFO - PROCESS | 4520 | 1464626669235 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 4520 | 1464626669356 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 09:44:29 INFO - PROCESS | 4520 | 1464626669406 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C369C000 == 43 [pid = 4520] [id = 427] 09:44:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B640EC00) [pid = 4520] [serial = 1281] [outer = 0000000000000000] 09:44:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BDBCB400) [pid = 4520] [serial = 1282] [outer = 000000C0B640EC00] 09:44:29 INFO - PROCESS | 4520 | 1464626669453 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BFBA5400) [pid = 4520] [serial = 1283] [outer = 000000C0B640EC00] 09:44:29 INFO - PROCESS | 4520 | 1464626669822 Marionette TRACE conn7 <- [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]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 672ms 09:44:29 INFO - PROCESS | 4520 | 1464626669904 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 4520 | 1464626669907 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:44:29 INFO - PROCESS | 4520 | 1464626669910 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 4520 | 1464626669912 Marionette TRACE conn7 <- [1,1674,null,{}] 09:44:29 INFO - PROCESS | 4520 | 1464626669915 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 4520 | 1464626670000 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 09:44:30 INFO - PROCESS | 4520 | 1464626670008 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C29000 == 44 [pid = 4520] [id = 428] 09:44:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C0767800) [pid = 4520] [serial = 1284] [outer = 0000000000000000] 09:44:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C0F1AC00) [pid = 4520] [serial = 1285] [outer = 000000C0C0767800] 09:44:30 INFO - PROCESS | 4520 | 1464626670055 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C137A800) [pid = 4520] [serial = 1286] [outer = 000000C0C0767800] 09:44:30 INFO - PROCESS | 4520 | 1464626670471 Marionette TRACE conn7 <- [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]]]}] 09:44:30 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 09:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 587ms 09:44:30 INFO - PROCESS | 4520 | 1464626670505 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 4520 | 1464626670507 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 09:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:44:30 INFO - PROCESS | 4520 | 1464626670515 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 4520 | 1464626670517 Marionette TRACE conn7 <- [1,1678,null,{}] 09:44:30 INFO - PROCESS | 4520 | 1464626670521 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 4520 | 1464626670610 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 09:44:30 INFO - PROCESS | 4520 | 1464626670617 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F77800 == 45 [pid = 4520] [id = 429] 09:44:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C1379000) [pid = 4520] [serial = 1287] [outer = 0000000000000000] 09:44:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C1387000) [pid = 4520] [serial = 1288] [outer = 000000C0C1379000] 09:44:30 INFO - PROCESS | 4520 | 1464626670675 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0C138E000) [pid = 4520] [serial = 1289] [outer = 000000C0C1379000] 09:44:31 INFO - PROCESS | 4520 | 1464626671216 Marionette TRACE conn7 <- [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]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 776ms 09:44:31 INFO - PROCESS | 4520 | 1464626671297 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 4520 | 1464626671302 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 09:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:44:31 INFO - PROCESS | 4520 | 1464626671411 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 4520 | 1464626671416 Marionette TRACE conn7 <- [1,1682,null,{}] 09:44:31 INFO - PROCESS | 4520 | 1464626671423 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 4520 | 1464626671541 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 09:44:31 INFO - PROCESS | 4520 | 1464626671615 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B782F000 == 46 [pid = 4520] [id = 430] 09:44:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0AF897800) [pid = 4520] [serial = 1290] [outer = 0000000000000000] 09:44:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0B0D29C00) [pid = 4520] [serial = 1291] [outer = 000000C0AF897800] 09:44:31 INFO - PROCESS | 4520 | 1464626671716 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0B5847000) [pid = 4520] [serial = 1292] [outer = 000000C0AF897800] 09:44:32 INFO - PROCESS | 4520 | 1464626672318 Marionette TRACE conn7 <- [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]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 09:44:32 INFO - PROCESS | 4520 | 1464626672349 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 4520 | 1464626672355 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 09:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:44:32 INFO - PROCESS | 4520 | 1464626672362 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 4520 | 1464626672365 Marionette TRACE conn7 <- [1,1686,null,{}] 09:44:32 INFO - PROCESS | 4520 | 1464626672369 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 4520 | 1464626672486 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 09:44:32 INFO - PROCESS | 4520 | 1464626672578 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE23B800 == 47 [pid = 4520] [id = 431] 09:44:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BA03F000) [pid = 4520] [serial = 1293] [outer = 0000000000000000] 09:44:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BAB3BC00) [pid = 4520] [serial = 1294] [outer = 000000C0BA03F000] 09:44:32 INFO - PROCESS | 4520 | 1464626672637 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BD50D400) [pid = 4520] [serial = 1295] [outer = 000000C0BA03F000] 09:44:33 INFO - PROCESS | 4520 | 1464626673279 Marionette TRACE conn7 <- [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]]]}] 09:44:33 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 09:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 09:44:33 INFO - PROCESS | 4520 | 1464626673349 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 4520 | 1464626673351 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 09:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:44:33 INFO - PROCESS | 4520 | 1464626673355 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 4520 | 1464626673360 Marionette TRACE conn7 <- [1,1690,null,{}] 09:44:33 INFO - PROCESS | 4520 | 1464626673372 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 4520 | 1464626673533 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 09:44:33 INFO - PROCESS | 4520 | 1464626673545 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5014000 == 48 [pid = 4520] [id = 432] 09:44:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BD59C800) [pid = 4520] [serial = 1296] [outer = 0000000000000000] 09:44:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0BE606000) [pid = 4520] [serial = 1297] [outer = 000000C0BD59C800] 09:44:33 INFO - PROCESS | 4520 | 1464626673605 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C10F3000) [pid = 4520] [serial = 1298] [outer = 000000C0BD59C800] 09:44:34 INFO - PROCESS | 4520 | 1464626674241 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 945ms 09:44:34 INFO - PROCESS | 4520 | 1464626674301 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 4520 | 1464626674305 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 09:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:44:34 INFO - PROCESS | 4520 | 1464626674308 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 4520 | 1464626674310 Marionette TRACE conn7 <- [1,1694,null,{}] 09:44:34 INFO - PROCESS | 4520 | 1464626674314 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 4520 | 1464626674427 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 09:44:34 INFO - PROCESS | 4520 | 1464626674547 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5191800 == 49 [pid = 4520] [id = 433] 09:44:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C1758400) [pid = 4520] [serial = 1299] [outer = 0000000000000000] 09:44:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C175CC00) [pid = 4520] [serial = 1300] [outer = 000000C0C1758400] 09:44:34 INFO - PROCESS | 4520 | 1464626674605 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C1765400) [pid = 4520] [serial = 1301] [outer = 000000C0C1758400] 09:44:35 INFO - PROCESS | 4520 | 1464626675210 Marionette TRACE conn7 <- [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]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 923ms 09:44:35 INFO - PROCESS | 4520 | 1464626675233 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 4520 | 1464626675236 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 09:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:44:35 INFO - PROCESS | 4520 | 1464626675239 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 4520 | 1464626675241 Marionette TRACE conn7 <- [1,1698,null,{}] 09:44:35 INFO - PROCESS | 4520 | 1464626675245 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 4520 | 1464626675354 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 09:44:35 INFO - PROCESS | 4520 | 1464626675433 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5415000 == 50 [pid = 4520] [id = 434] 09:44:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0AF271800) [pid = 4520] [serial = 1302] [outer = 0000000000000000] 09:44:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C17D8400) [pid = 4520] [serial = 1303] [outer = 000000C0AF271800] 09:44:35 INFO - PROCESS | 4520 | 1464626675542 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C17E4400) [pid = 4520] [serial = 1304] [outer = 000000C0AF271800] 09:44:36 INFO - PROCESS | 4520 | 1464626676327 Marionette TRACE conn7 <- [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]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1131ms 09:44:36 INFO - PROCESS | 4520 | 1464626676374 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 4520 | 1464626676378 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 09:44:36 INFO - PROCESS | 4520 | 1464626676384 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:44:36 INFO - PROCESS | 4520 | 1464626676388 Marionette TRACE conn7 <- [1,1702,null,{}] 09:44:36 INFO - PROCESS | 4520 | 1464626676395 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 4520 | 1464626676502 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 09:44:36 INFO - PROCESS | 4520 | 1464626676630 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1479000 == 51 [pid = 4520] [id = 435] 09:44:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0B1411C00) [pid = 4520] [serial = 1305] [outer = 0000000000000000] 09:44:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0B14E2800) [pid = 4520] [serial = 1306] [outer = 000000C0B1411C00] 09:44:36 INFO - PROCESS | 4520 | 1464626676685 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0B6409000) [pid = 4520] [serial = 1307] [outer = 000000C0B1411C00] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C29000 == 50 [pid = 4520] [id = 428] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C369C000 == 49 [pid = 4520] [id = 427] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C196A800 == 48 [pid = 4520] [id = 426] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1104000 == 47 [pid = 4520] [id = 425] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE466800 == 46 [pid = 4520] [id = 424] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD1C9800 == 45 [pid = 4520] [id = 422] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1691000 == 44 [pid = 4520] [id = 421] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B638C000 == 43 [pid = 4520] [id = 420] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD81D000 == 42 [pid = 4520] [id = 417] 09:44:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7835000 == 41 [pid = 4520] [id = 416] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0BD56D400) [pid = 4520] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BE3A4C00) [pid = 4520] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0AF20F000) [pid = 4520] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0B619B400) [pid = 4520] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0B64B6000) [pid = 4520] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BE0BB000) [pid = 4520] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0B0B50000) [pid = 4520] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0AF26EC00) [pid = 4520] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BE6D7000) [pid = 4520] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0B0F8E000) [pid = 4520] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0B231E000) [pid = 4520] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BBA5C400) [pid = 4520] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C0D47000) [pid = 4520] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BAB28C00) [pid = 4520] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BAB41400) [pid = 4520] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BE6CD800) [pid = 4520] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C03BCC00) [pid = 4520] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BE603800) [pid = 4520] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C0D4D800) [pid = 4520] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BFBA4800) [pid = 4520] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BE9AEC00) [pid = 4520] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0B7016400) [pid = 4520] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BE6E3000) [pid = 4520] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BF0A3C00) [pid = 4520] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BD12E800) [pid = 4520] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:44:37 INFO - PROCESS | 4520 | 1464626677313 Marionette TRACE conn7 <- [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 09:44:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:44:37 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:37 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 4520 | 1464626677380 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:44:37 INFO - PROCESS | 4520 | 1464626677386 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 4520 | 1464626677389 Marionette TRACE conn7 <- [1,1706,null,{}] 09:44:37 INFO - PROCESS | 4520 | 1464626677392 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 4520 | 1464626677492 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 09:44:37 INFO - PROCESS | 4520 | 1464626677570 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB62800 == 42 [pid = 4520] [id = 436] 09:44:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0B0D2F800) [pid = 4520] [serial = 1308] [outer = 0000000000000000] 09:44:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0B5F6AC00) [pid = 4520] [serial = 1309] [outer = 000000C0B0D2F800] 09:44:37 INFO - PROCESS | 4520 | 1464626677620 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BA80F800) [pid = 4520] [serial = 1310] [outer = 000000C0B0D2F800] 09:44:38 INFO - PROCESS | 4520 | 1464626678053 Marionette TRACE conn7 <- [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]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 09:44:38 INFO - PROCESS | 4520 | 1464626678122 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 4520 | 1464626678124 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:44:38 INFO - PROCESS | 4520 | 1464626678128 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 4520 | 1464626678132 Marionette TRACE conn7 <- [1,1710,null,{}] 09:44:38 INFO - PROCESS | 4520 | 1464626678149 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 4520 | 1464626678272 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 09:44:38 INFO - PROCESS | 4520 | 1464626678288 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5D1000 == 43 [pid = 4520] [id = 437] 09:44:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BD12A800) [pid = 4520] [serial = 1311] [outer = 0000000000000000] 09:44:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BD50FC00) [pid = 4520] [serial = 1312] [outer = 000000C0BD12A800] 09:44:38 INFO - PROCESS | 4520 | 1464626678340 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BD595800) [pid = 4520] [serial = 1313] [outer = 000000C0BD12A800] 09:44:38 INFO - PROCESS | 4520 | 1464626678822 Marionette TRACE conn7 <- [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]]]}] 09:44:38 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 09:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 09:44:38 INFO - PROCESS | 4520 | 1464626678865 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 4520 | 1464626678868 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:44:38 INFO - PROCESS | 4520 | 1464626678871 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 4520 | 1464626678873 Marionette TRACE conn7 <- [1,1714,null,{}] 09:44:38 INFO - PROCESS | 4520 | 1464626678876 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 4520 | 1464626678969 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 09:44:38 INFO - PROCESS | 4520 | 1464626678978 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD92A800 == 44 [pid = 4520] [id = 438] 09:44:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BD12D800) [pid = 4520] [serial = 1314] [outer = 0000000000000000] 09:44:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BE39BC00) [pid = 4520] [serial = 1315] [outer = 000000C0BD12D800] 09:44:39 INFO - PROCESS | 4520 | 1464626679098 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BE409000) [pid = 4520] [serial = 1316] [outer = 000000C0BD12D800] 09:44:39 INFO - PROCESS | 4520 | 1464626679524 Marionette TRACE conn7 <- [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]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 09:44:39 INFO - PROCESS | 4520 | 1464626679544 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 4520 | 1464626679546 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 09:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:44:39 INFO - PROCESS | 4520 | 1464626679557 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 4520 | 1464626679559 Marionette TRACE conn7 <- [1,1718,null,{}] 09:44:39 INFO - PROCESS | 4520 | 1464626679562 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 4520 | 1464626679705 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 09:44:39 INFO - PROCESS | 4520 | 1464626679730 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE47C000 == 45 [pid = 4520] [id = 439] 09:44:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE611C00) [pid = 4520] [serial = 1317] [outer = 0000000000000000] 09:44:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BE6D1C00) [pid = 4520] [serial = 1318] [outer = 000000C0BE611C00] 09:44:39 INFO - PROCESS | 4520 | 1464626679777 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BEA65000) [pid = 4520] [serial = 1319] [outer = 000000C0BE611C00] 09:44:40 INFO - PROCESS | 4520 | 1464626680255 Marionette TRACE conn7 <- [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] 09:44:40 INFO - PROCESS | 4520 | 1464626680294 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 09:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:44:40 INFO - PROCESS | 4520 | 1464626680314 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 4520 | 1464626680316 Marionette TRACE conn7 <- [1,1722,null,{}] 09:44:40 INFO - PROCESS | 4520 | 1464626680319 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 4520 | 1464626680456 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 09:44:40 INFO - PROCESS | 4520 | 1464626680518 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0FD8800 == 46 [pid = 4520] [id = 440] 09:44:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BF1E2800) [pid = 4520] [serial = 1320] [outer = 0000000000000000] 09:44:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C0D4E000) [pid = 4520] [serial = 1321] [outer = 000000C0BF1E2800] 09:44:40 INFO - PROCESS | 4520 | 1464626680567 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C17DC400) [pid = 4520] [serial = 1322] [outer = 000000C0BF1E2800] 09:44:41 INFO - PROCESS | 4520 | 1464626681019 Marionette TRACE conn7 <- [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]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 775ms 09:44:41 INFO - PROCESS | 4520 | 1464626681101 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 09:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:44:41 INFO - PROCESS | 4520 | 1464626681104 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 09:44:41 INFO - PROCESS | 4520 | 1464626681107 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 4520 | 1464626681109 Marionette TRACE conn7 <- [1,1726,null,{}] 09:44:41 INFO - PROCESS | 4520 | 1464626681113 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 4520 | 1464626681224 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 09:44:41 INFO - PROCESS | 4520 | 1464626681279 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3696800 == 47 [pid = 4520] [id = 441] 09:44:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C1818400) [pid = 4520] [serial = 1323] [outer = 0000000000000000] 09:44:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C181AC00) [pid = 4520] [serial = 1324] [outer = 000000C0C1818400] 09:44:41 INFO - PROCESS | 4520 | 1464626681326 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C190E000) [pid = 4520] [serial = 1325] [outer = 000000C0C1818400] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BD573000) [pid = 4520] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0AF31E000) [pid = 4520] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE419800) [pid = 4520] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0B142C800) [pid = 4520] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0B0D31000) [pid = 4520] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BD50C800) [pid = 4520] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B7890400) [pid = 4520] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0C0767800) [pid = 4520] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0B640EC00) [pid = 4520] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BE41C800) [pid = 4520] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:44:41 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BE414400) [pid = 4520] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:44:41 INFO - PROCESS | 4520 | 1464626681793 Marionette TRACE conn7 <- [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]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 09:44:41 INFO - PROCESS | 4520 | 1464626681842 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 4520 | 1464626681844 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 09:44:41 INFO - PROCESS | 4520 | 1464626681847 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:44:41 INFO - PROCESS | 4520 | 1464626681849 Marionette TRACE conn7 <- [1,1730,null,{}] 09:44:41 INFO - PROCESS | 4520 | 1464626681853 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 4520 | 1464626681949 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 09:44:41 INFO - PROCESS | 4520 | 1464626681955 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F77000 == 48 [pid = 4520] [id = 442] 09:44:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BB36C400) [pid = 4520] [serial = 1326] [outer = 0000000000000000] 09:44:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BF0A3800) [pid = 4520] [serial = 1327] [outer = 000000C0BB36C400] 09:44:42 INFO - PROCESS | 4520 | 1464626682003 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C1910C00) [pid = 4520] [serial = 1328] [outer = 000000C0BB36C400] 09:44:42 INFO - PROCESS | 4520 | 1464626682435 Marionette TRACE conn7 <- [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]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 09:44:42 INFO - PROCESS | 4520 | 1464626682480 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 4520 | 1464626682482 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 09:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:44:42 INFO - PROCESS | 4520 | 1464626682486 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 4520 | 1464626682488 Marionette TRACE conn7 <- [1,1734,null,{}] 09:44:42 INFO - PROCESS | 4520 | 1464626682491 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 4520 | 1464626682580 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 09:44:42 INFO - PROCESS | 4520 | 1464626682587 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C518F800 == 49 [pid = 4520] [id = 443] 09:44:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C1916C00) [pid = 4520] [serial = 1329] [outer = 0000000000000000] 09:44:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C191A400) [pid = 4520] [serial = 1330] [outer = 000000C0C1916C00] 09:44:42 INFO - PROCESS | 4520 | 1464626682637 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C1988C00) [pid = 4520] [serial = 1331] [outer = 000000C0C1916C00] 09:44:43 INFO - PROCESS | 4520 | 1464626683098 Marionette TRACE conn7 <- [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]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 09:44:43 INFO - PROCESS | 4520 | 1464626683125 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 4520 | 1464626683127 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 09:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:44:43 INFO - PROCESS | 4520 | 1464626683130 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 4520 | 1464626683132 Marionette TRACE conn7 <- [1,1738,null,{}] 09:44:43 INFO - PROCESS | 4520 | 1464626683136 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:43 INFO - PROCESS | 4520 | 1464626683233 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 09:44:43 INFO - PROCESS | 4520 | 1464626683243 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C54A6800 == 50 [pid = 4520] [id = 444] 09:44:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C198C800) [pid = 4520] [serial = 1332] [outer = 0000000000000000] 09:44:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C1992000) [pid = 4520] [serial = 1333] [outer = 000000C0C198C800] 09:44:43 INFO - PROCESS | 4520 | 1464626683289 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C19CBC00) [pid = 4520] [serial = 1334] [outer = 000000C0C198C800] 09:44:43 INFO - PROCESS | 4520 | 1464626683888 Marionette TRACE conn7 <- [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]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 776ms 09:44:43 INFO - PROCESS | 4520 | 1464626683967 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 4520 | 1464626683972 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 09:44:43 INFO - PROCESS | 4520 | 1464626683993 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:44:44 INFO - PROCESS | 4520 | 1464626683998 Marionette TRACE conn7 <- [1,1742,null,{}] 09:44:44 INFO - PROCESS | 4520 | 1464626684004 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 4520 | 1464626684133 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 09:44:44 INFO - PROCESS | 4520 | 1464626684248 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABC5000 == 51 [pid = 4520] [id = 445] 09:44:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0B0D2CC00) [pid = 4520] [serial = 1335] [outer = 0000000000000000] 09:44:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0B6F2D800) [pid = 4520] [serial = 1336] [outer = 000000C0B0D2CC00] 09:44:44 INFO - PROCESS | 4520 | 1464626684308 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BA8AFC00) [pid = 4520] [serial = 1337] [outer = 000000C0B0D2CC00] 09:44:44 INFO - PROCESS | 4520 | 1464626684886 Marionette TRACE conn7 <- [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]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 923ms 09:44:44 INFO - PROCESS | 4520 | 1464626684922 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 4520 | 1464626684929 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 09:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:44:44 INFO - PROCESS | 4520 | 1464626684936 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 4520 | 1464626684939 Marionette TRACE conn7 <- [1,1746,null,{}] 09:44:44 INFO - PROCESS | 4520 | 1464626684943 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 4520 | 1464626685063 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 09:44:45 INFO - PROCESS | 4520 | 1464626685186 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C03D8000 == 52 [pid = 4520] [id = 446] 09:44:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BB24F400) [pid = 4520] [serial = 1338] [outer = 0000000000000000] 09:44:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BD58F400) [pid = 4520] [serial = 1339] [outer = 000000C0BB24F400] 09:44:45 INFO - PROCESS | 4520 | 1464626685246 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0BE3A3000) [pid = 4520] [serial = 1340] [outer = 000000C0BB24F400] 09:44:45 INFO - PROCESS | 4520 | 1464626685879 Marionette TRACE conn7 <- [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]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 987ms 09:44:45 INFO - PROCESS | 4520 | 1464626685929 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 4520 | 1464626685932 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 09:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:44:45 INFO - PROCESS | 4520 | 1464626685935 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 4520 | 1464626685940 Marionette TRACE conn7 <- [1,1750,null,{}] 09:44:45 INFO - PROCESS | 4520 | 1464626685952 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 4520 | 1464626686072 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 09:44:46 INFO - PROCESS | 4520 | 1464626686199 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E25000 == 53 [pid = 4520] [id = 447] 09:44:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C1386C00) [pid = 4520] [serial = 1341] [outer = 0000000000000000] 09:44:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C1394000) [pid = 4520] [serial = 1342] [outer = 000000C0C1386C00] 09:44:46 INFO - PROCESS | 4520 | 1464626686260 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C1987000) [pid = 4520] [serial = 1343] [outer = 000000C0C1386C00] 09:44:46 INFO - PROCESS | 4520 | 1464626686860 Marionette TRACE conn7 <- [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]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 09:44:46 INFO - PROCESS | 4520 | 1464626686937 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 4520 | 1464626686941 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 09:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:44:46 INFO - PROCESS | 4520 | 1464626686946 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 4520 | 1464626686949 Marionette TRACE conn7 <- [1,1754,null,{}] 09:44:46 INFO - PROCESS | 4520 | 1464626686953 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 4520 | 1464626687070 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 09:44:47 INFO - PROCESS | 4520 | 1464626687204 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C22000 == 54 [pid = 4520] [id = 448] 09:44:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0AF31C000) [pid = 4520] [serial = 1344] [outer = 0000000000000000] 09:44:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C19C5800) [pid = 4520] [serial = 1345] [outer = 000000C0AF31C000] 09:44:47 INFO - PROCESS | 4520 | 1464626687263 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C3474800) [pid = 4520] [serial = 1346] [outer = 000000C0AF31C000] 09:44:48 INFO - PROCESS | 4520 | 1464626688079 Marionette TRACE conn7 <- [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]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1174ms 09:44:48 INFO - PROCESS | 4520 | 1464626688125 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 4520 | 1464626688130 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 09:44:48 INFO - PROCESS | 4520 | 1464626688135 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:44:48 INFO - PROCESS | 4520 | 1464626688139 Marionette TRACE conn7 <- [1,1758,null,{}] 09:44:48 INFO - PROCESS | 4520 | 1464626688145 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 4520 | 1464626688249 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 09:44:48 INFO - PROCESS | 4520 | 1464626688349 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB74800 == 55 [pid = 4520] [id = 449] 09:44:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0AF26DC00) [pid = 4520] [serial = 1347] [outer = 0000000000000000] 09:44:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0AFB4E000) [pid = 4520] [serial = 1348] [outer = 000000C0AF26DC00] 09:44:48 INFO - PROCESS | 4520 | 1464626688402 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0B57D4800) [pid = 4520] [serial = 1349] [outer = 000000C0AF26DC00] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE340000 == 54 [pid = 4520] [id = 413] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDB72800 == 53 [pid = 4520] [id = 412] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF0DB000 == 52 [pid = 4520] [id = 414] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C518F800 == 51 [pid = 4520] [id = 443] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F77000 == 50 [pid = 4520] [id = 442] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3696800 == 49 [pid = 4520] [id = 441] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0FD8800 == 48 [pid = 4520] [id = 440] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE47C000 == 47 [pid = 4520] [id = 439] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD92A800 == 46 [pid = 4520] [id = 438] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BAB0C000) [pid = 4520] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C1387000) [pid = 4520] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0B2386C00) [pid = 4520] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BE6D8000) [pid = 4520] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | 1464626689097 Marionette TRACE conn7 <- [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]]]}] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD934000 == 45 [pid = 4520] [id = 423] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5D1000 == 44 [pid = 4520] [id = 437] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB62800 == 43 [pid = 4520] [id = 436] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1479000 == 42 [pid = 4520] [id = 435] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5014000 == 41 [pid = 4520] [id = 432] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE23B800 == 40 [pid = 4520] [id = 431] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B782F000 == 39 [pid = 4520] [id = 430] 09:44:49 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F77800 == 38 [pid = 4520] [id = 429] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0BE6D0800) [pid = 4520] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C137D000) [pid = 4520] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0C10F2C00) [pid = 4520] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BE60C000) [pid = 4520] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0B61A0800) [pid = 4520] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0B2190800) [pid = 4520] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0B5F5EC00) [pid = 4520] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0B6F24400) [pid = 4520] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BD517400) [pid = 4520] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BAB07C00) [pid = 4520] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BB254C00) [pid = 4520] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0C137A800) [pid = 4520] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BDBCB400) [pid = 4520] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BEA6B000) [pid = 4520] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C0F1AC00) [pid = 4520] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BFBA8800) [pid = 4520] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BE6D3400) [pid = 4520] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BFBA5400) [pid = 4520] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BD590800) [pid = 4520] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BDB02400) [pid = 4520] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BE37F000) [pid = 4520] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1028ms 09:44:49 INFO - PROCESS | 4520 | 1464626689168 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 4520 | 1464626689174 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:44:49 INFO - PROCESS | 4520 | 1464626689180 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 4520 | 1464626689183 Marionette TRACE conn7 <- [1,1762,null,{}] 09:44:49 INFO - PROCESS | 4520 | 1464626689203 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 4520 | 1464626689300 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 09:44:49 INFO - PROCESS | 4520 | 1464626689309 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7AC5800 == 39 [pid = 4520] [id = 450] 09:44:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B0D26C00) [pid = 4520] [serial = 1350] [outer = 0000000000000000] 09:44:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0B0F94800) [pid = 4520] [serial = 1351] [outer = 000000C0B0D26C00] 09:44:49 INFO - PROCESS | 4520 | 1464626689356 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0B6342000) [pid = 4520] [serial = 1352] [outer = 000000C0B0D26C00] 09:44:49 INFO - PROCESS | 4520 | 1464626689900 Marionette TRACE conn7 <- [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]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 776ms 09:44:49 INFO - PROCESS | 4520 | 1464626689957 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 4520 | 1464626689960 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:44:49 INFO - PROCESS | 4520 | 1464626689964 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 4520 | 1464626689967 Marionette TRACE conn7 <- [1,1766,null,{}] 09:44:49 INFO - PROCESS | 4520 | 1464626689978 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 4520 | 1464626690070 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 09:44:50 INFO - PROCESS | 4520 | 1464626690153 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5D2800 == 40 [pid = 4520] [id = 451] 09:44:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0B70AF400) [pid = 4520] [serial = 1353] [outer = 0000000000000000] 09:44:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BB0AC400) [pid = 4520] [serial = 1354] [outer = 000000C0B70AF400] 09:44:50 INFO - PROCESS | 4520 | 1464626690205 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BBAC5C00) [pid = 4520] [serial = 1355] [outer = 000000C0B70AF400] 09:44:50 INFO - PROCESS | 4520 | 1464626690583 Marionette TRACE conn7 <- [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]]]}] 09:44:50 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 09:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 09:44:50 INFO - PROCESS | 4520 | 1464626690637 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 4520 | 1464626690640 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 09:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:44:50 INFO - PROCESS | 4520 | 1464626690651 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 4520 | 1464626690653 Marionette TRACE conn7 <- [1,1770,null,{}] 09:44:50 INFO - PROCESS | 4520 | 1464626690657 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 4520 | 1464626690747 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 09:44:50 INFO - PROCESS | 4520 | 1464626690754 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE01A800 == 41 [pid = 4520] [id = 452] 09:44:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BD518400) [pid = 4520] [serial = 1356] [outer = 0000000000000000] 09:44:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BD592000) [pid = 4520] [serial = 1357] [outer = 000000C0BD518400] 09:44:50 INFO - PROCESS | 4520 | 1464626690803 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0BE215800) [pid = 4520] [serial = 1358] [outer = 000000C0BD518400] 09:44:51 INFO - PROCESS | 4520 | 1464626691265 Marionette TRACE conn7 <- [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]]]}] 09:44:51 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 09:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 09:44:51 INFO - PROCESS | 4520 | 1464626691285 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 4520 | 1464626691287 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 09:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:44:51 INFO - PROCESS | 4520 | 1464626691313 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 4520 | 1464626691315 Marionette TRACE conn7 <- [1,1774,null,{}] 09:44:51 INFO - PROCESS | 4520 | 1464626691347 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:51 INFO - PROCESS | 4520 | 1464626691458 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 09:44:51 INFO - PROCESS | 4520 | 1464626691467 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE98F800 == 42 [pid = 4520] [id = 453] 09:44:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0BE0BAC00) [pid = 4520] [serial = 1359] [outer = 0000000000000000] 09:44:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0BE37F000) [pid = 4520] [serial = 1360] [outer = 000000C0BE0BAC00] 09:44:51 INFO - PROCESS | 4520 | 1464626691514 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0BE3A1400) [pid = 4520] [serial = 1361] [outer = 000000C0BE0BAC00] 09:44:52 INFO - PROCESS | 4520 | 1464626692012 Marionette TRACE conn7 <- [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]]]}] 09:44:52 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 09:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 755ms 09:44:52 INFO - PROCESS | 4520 | 1464626692049 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 4520 | 1464626692051 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 09:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:44:52 INFO - PROCESS | 4520 | 1464626692062 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 4520 | 1464626692064 Marionette TRACE conn7 <- [1,1778,null,{}] 09:44:52 INFO - PROCESS | 4520 | 1464626692068 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 4520 | 1464626692236 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 09:44:52 INFO - PROCESS | 4520 | 1464626692266 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15B7000 == 43 [pid = 4520] [id = 454] 09:44:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BE6D3400) [pid = 4520] [serial = 1362] [outer = 0000000000000000] 09:44:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BEA22C00) [pid = 4520] [serial = 1363] [outer = 000000C0BE6D3400] 09:44:52 INFO - PROCESS | 4520 | 1464626692313 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BF1E1C00) [pid = 4520] [serial = 1364] [outer = 000000C0BE6D3400] 09:44:52 INFO - PROCESS | 4520 | 1464626692778 Marionette TRACE conn7 <- [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]]]}] 09:44:52 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) 09:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 776ms 09:44:52 INFO - PROCESS | 4520 | 1464626692834 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 4520 | 1464626692836 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 09:44:52 INFO - PROCESS | 4520 | 1464626692840 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:44:52 INFO - PROCESS | 4520 | 1464626692842 Marionette TRACE conn7 <- [1,1782,null,{}] 09:44:52 INFO - PROCESS | 4520 | 1464626692845 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 4520 | 1464626692969 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 09:44:52 INFO - PROCESS | 4520 | 1464626692982 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D40000 == 44 [pid = 4520] [id = 455] 09:44:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0BF1E3800) [pid = 4520] [serial = 1365] [outer = 0000000000000000] 09:44:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BFBA9400) [pid = 4520] [serial = 1366] [outer = 000000C0BF1E3800] 09:44:53 INFO - PROCESS | 4520 | 1464626693073 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C0D47000) [pid = 4520] [serial = 1367] [outer = 000000C0BF1E3800] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BE609C00) [pid = 4520] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BB0A7000) [pid = 4520] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BA03D400) [pid = 4520] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BE611C00) [pid = 4520] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BF1E2800) [pid = 4520] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C1818400) [pid = 4520] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0B0D2F800) [pid = 4520] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C1379000) [pid = 4520] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BD12A800) [pid = 4520] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0B1411C00) [pid = 4520] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BD12D800) [pid = 4520] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C1916C00) [pid = 4520] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BB36C400) [pid = 4520] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0ABDC8000) [pid = 4520] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0B0B3B800) [pid = 4520] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0B619A400) [pid = 4520] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:44:53 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BE383000) [pid = 4520] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:44:53 INFO - PROCESS | 4520 | 1464626693711 Marionette TRACE conn7 <- [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]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 923ms 09:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:44:53 INFO - PROCESS | 4520 | 1464626693766 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 4520 | 1464626693768 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 09:44:53 INFO - PROCESS | 4520 | 1464626693772 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 4520 | 1464626693774 Marionette TRACE conn7 <- [1,1786,null,{}] 09:44:53 INFO - PROCESS | 4520 | 1464626693777 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 4520 | 1464626693899 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 09:44:53 INFO - PROCESS | 4520 | 1464626693951 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15A8800 == 45 [pid = 4520] [id = 456] 09:44:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0AF970400) [pid = 4520] [serial = 1368] [outer = 0000000000000000] 09:44:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BA805C00) [pid = 4520] [serial = 1369] [outer = 000000C0AF970400] 09:44:54 INFO - PROCESS | 4520 | 1464626693998 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE60E400) [pid = 4520] [serial = 1370] [outer = 000000C0AF970400] 09:44:54 INFO - PROCESS | 4520 | 1464626694342 Marionette TRACE conn7 <- [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]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 09:44:54 INFO - PROCESS | 4520 | 1464626694404 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 4520 | 1464626694407 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:44:54 INFO - PROCESS | 4520 | 1464626694410 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 4520 | 1464626694412 Marionette TRACE conn7 <- [1,1790,null,{}] 09:44:54 INFO - PROCESS | 4520 | 1464626694416 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 4520 | 1464626694502 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 09:44:54 INFO - PROCESS | 4520 | 1464626694509 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F76800 == 46 [pid = 4520] [id = 457] 09:44:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BF1E2800) [pid = 4520] [serial = 1371] [outer = 0000000000000000] 09:44:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C0F1E000) [pid = 4520] [serial = 1372] [outer = 000000C0BF1E2800] 09:44:54 INFO - PROCESS | 4520 | 1464626694554 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C10F2C00) [pid = 4520] [serial = 1373] [outer = 000000C0BF1E2800] 09:44:54 INFO - PROCESS | 4520 | 1464626694988 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 629ms 09:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:44:55 INFO - PROCESS | 4520 | 1464626695043 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 4520 | 1464626695045 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 09:44:55 INFO - PROCESS | 4520 | 1464626695048 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 4520 | 1464626695050 Marionette TRACE conn7 <- [1,1794,null,{}] 09:44:55 INFO - PROCESS | 4520 | 1464626695053 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 4520 | 1464626695140 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 09:44:55 INFO - PROCESS | 4520 | 1464626695155 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C518A800 == 47 [pid = 4520] [id = 458] 09:44:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C137D800) [pid = 4520] [serial = 1374] [outer = 0000000000000000] 09:44:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C1383000) [pid = 4520] [serial = 1375] [outer = 000000C0C137D800] 09:44:55 INFO - PROCESS | 4520 | 1464626695202 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C1395800) [pid = 4520] [serial = 1376] [outer = 000000C0C137D800] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5191800 == 46 [pid = 4520] [id = 433] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5415000 == 45 [pid = 4520] [id = 434] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1970000 == 44 [pid = 4520] [id = 419] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0D9F800 == 43 [pid = 4520] [id = 415] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15AC800 == 42 [pid = 4520] [id = 418] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B0418800 == 41 [pid = 4520] [id = 393] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8BA800 == 40 [pid = 4520] [id = 411] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB74800 == 39 [pid = 4520] [id = 449] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C22000 == 38 [pid = 4520] [id = 448] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E25000 == 37 [pid = 4520] [id = 447] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C03D8000 == 36 [pid = 4520] [id = 446] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C54A6800 == 35 [pid = 4520] [id = 444] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABC5000 == 34 [pid = 4520] [id = 445] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5D2800 == 33 [pid = 4520] [id = 451] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE01A800 == 32 [pid = 4520] [id = 452] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE98F800 == 31 [pid = 4520] [id = 453] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D40000 == 30 [pid = 4520] [id = 455] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15A8800 == 29 [pid = 4520] [id = 456] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15B7000 == 28 [pid = 4520] [id = 454] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F76800 == 27 [pid = 4520] [id = 457] 09:44:56 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7AC5800 == 26 [pid = 4520] [id = 450] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BA80C800) [pid = 4520] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C0F1C800) [pid = 4520] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BF014000) [pid = 4520] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C0D55800) [pid = 4520] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BBA5D400) [pid = 4520] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BE6D1C00) [pid = 4520] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C0D4E000) [pid = 4520] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BEA65000) [pid = 4520] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0C181AC00) [pid = 4520] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B5F6AC00) [pid = 4520] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BA80F800) [pid = 4520] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C138E000) [pid = 4520] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BAB3BC00) [pid = 4520] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BD50FC00) [pid = 4520] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BD595800) [pid = 4520] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0B0D29C00) [pid = 4520] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0C17DC400) [pid = 4520] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0B14E2800) [pid = 4520] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B6409000) [pid = 4520] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0C17D8400) [pid = 4520] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BE39BC00) [pid = 4520] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0C1988C00) [pid = 4520] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BE606000) [pid = 4520] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0C175CC00) [pid = 4520] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0C1992000) [pid = 4520] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0C191A400) [pid = 4520] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0C190E000) [pid = 4520] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BF0A3800) [pid = 4520] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0C1910C00) [pid = 4520] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0BE409000) [pid = 4520] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0AF322800) [pid = 4520] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0B6402800) [pid = 4520] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:44:57 INFO - PROCESS | 4520 | 1464626697245 Marionette TRACE conn7 <- [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]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2236ms 09:44:57 INFO - PROCESS | 4520 | 1464626697288 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 4520 | 1464626697293 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:44:57 INFO - PROCESS | 4520 | 1464626697298 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 4520 | 1464626697303 Marionette TRACE conn7 <- [1,1798,null,{}] 09:44:57 INFO - PROCESS | 4520 | 1464626697309 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 4520 | 1464626697407 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 09:44:57 INFO - PROCESS | 4520 | 1464626697416 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5445800 == 27 [pid = 4520] [id = 459] 09:44:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0AF324800) [pid = 4520] [serial = 1377] [outer = 0000000000000000] 09:44:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0AF325000) [pid = 4520] [serial = 1378] [outer = 000000C0AF324800] 09:44:57 INFO - PROCESS | 4520 | 1464626697468 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0AFC1BC00) [pid = 4520] [serial = 1379] [outer = 000000C0AF324800] 09:44:57 INFO - PROCESS | 4520 | 1464626697960 Marionette TRACE conn7 <- [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]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 09:44:58 INFO - PROCESS | 4520 | 1464626698037 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 4520 | 1464626698043 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 09:44:58 INFO - PROCESS | 4520 | 1464626698050 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:44:58 INFO - PROCESS | 4520 | 1464626698053 Marionette TRACE conn7 <- [1,1802,null,{}] 09:44:58 INFO - PROCESS | 4520 | 1464626698057 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 4520 | 1464626698151 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 09:44:58 INFO - PROCESS | 4520 | 1464626698167 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70DB000 == 28 [pid = 4520] [id = 460] 09:44:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0B0D2D000) [pid = 4520] [serial = 1380] [outer = 0000000000000000] 09:44:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0B0D30400) [pid = 4520] [serial = 1381] [outer = 000000C0B0D2D000] 09:44:58 INFO - PROCESS | 4520 | 1464626698215 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0B0F99400) [pid = 4520] [serial = 1382] [outer = 000000C0B0D2D000] 09:44:58 INFO - PROCESS | 4520 | 1464626698703 Marionette TRACE conn7 <- [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]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 672ms 09:44:58 INFO - PROCESS | 4520 | 1464626698728 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 4520 | 1464626698731 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 09:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:44:58 INFO - PROCESS | 4520 | 1464626698735 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 4520 | 1464626698739 Marionette TRACE conn7 <- [1,1806,null,{}] 09:44:58 INFO - PROCESS | 4520 | 1464626698751 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 4520 | 1464626698885 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 09:44:58 INFO - PROCESS | 4520 | 1464626698966 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB74800 == 29 [pid = 4520] [id = 461] 09:44:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0AF20D000) [pid = 4520] [serial = 1383] [outer = 0000000000000000] 09:44:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B5685800) [pid = 4520] [serial = 1384] [outer = 000000C0AF20D000] 09:44:59 INFO - PROCESS | 4520 | 1464626699019 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0B619B800) [pid = 4520] [serial = 1385] [outer = 000000C0AF20D000] 09:44:59 INFO - PROCESS | 4520 | 1464626699443 Marionette TRACE conn7 <- [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]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 735ms 09:44:59 INFO - PROCESS | 4520 | 1464626699471 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 4520 | 1464626699474 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:44:59 INFO - PROCESS | 4520 | 1464626699477 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 4520 | 1464626699479 Marionette TRACE conn7 <- [1,1810,null,{}] 09:44:59 INFO - PROCESS | 4520 | 1464626699483 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 4520 | 1464626699574 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 09:44:59 INFO - PROCESS | 4520 | 1464626699581 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB3A3800 == 30 [pid = 4520] [id = 462] 09:44:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0B6570400) [pid = 4520] [serial = 1386] [outer = 0000000000000000] 09:44:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0B7013800) [pid = 4520] [serial = 1387] [outer = 000000C0B6570400] 09:44:59 INFO - PROCESS | 4520 | 1464626699629 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B70A9C00) [pid = 4520] [serial = 1388] [outer = 000000C0B6570400] 09:45:00 INFO - PROCESS | 4520 | 1464626700074 Marionette TRACE conn7 <- [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]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 09:45:00 INFO - PROCESS | 4520 | 1464626700112 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 4520 | 1464626700115 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 09:45:00 INFO - PROCESS | 4520 | 1464626700118 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:45:00 INFO - PROCESS | 4520 | 1464626700120 Marionette TRACE conn7 <- [1,1814,null,{}] 09:45:00 INFO - PROCESS | 4520 | 1464626700124 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 4520 | 1464626700206 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 09:45:00 INFO - PROCESS | 4520 | 1464626700212 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD1B9800 == 31 [pid = 4520] [id = 463] 09:45:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0B0D22C00) [pid = 4520] [serial = 1389] [outer = 0000000000000000] 09:45:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BA041C00) [pid = 4520] [serial = 1390] [outer = 000000C0B0D22C00] 09:45:00 INFO - PROCESS | 4520 | 1464626700260 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BA8B7400) [pid = 4520] [serial = 1391] [outer = 000000C0B0D22C00] 09:45:00 INFO - PROCESS | 4520 | 1464626700744 Marionette TRACE conn7 <- [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]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 09:45:00 INFO - PROCESS | 4520 | 1464626700794 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 4520 | 1464626700797 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:45:00 INFO - PROCESS | 4520 | 1464626700800 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 4520 | 1464626700802 Marionette TRACE conn7 <- [1,1818,null,{}] 09:45:00 INFO - PROCESS | 4520 | 1464626700805 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 4520 | 1464626700924 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 09:45:00 INFO - PROCESS | 4520 | 1464626700940 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8B9000 == 32 [pid = 4520] [id = 464] 09:45:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BB0A2C00) [pid = 4520] [serial = 1392] [outer = 0000000000000000] 09:45:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BB375C00) [pid = 4520] [serial = 1393] [outer = 000000C0BB0A2C00] 09:45:01 INFO - PROCESS | 4520 | 1464626700989 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BBAC8800) [pid = 4520] [serial = 1394] [outer = 000000C0BB0A2C00] 09:45:01 INFO - PROCESS | 4520 | 1464626701412 Marionette TRACE conn7 <- [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]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 09:45:01 INFO - PROCESS | 4520 | 1464626701474 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 4520 | 1464626701477 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:45:01 INFO - PROCESS | 4520 | 1464626701480 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 4520 | 1464626701482 Marionette TRACE conn7 <- [1,1822,null,{}] 09:45:01 INFO - PROCESS | 4520 | 1464626701485 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:01 INFO - PROCESS | 4520 | 1464626701564 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 09:45:01 INFO - PROCESS | 4520 | 1464626701601 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE00B800 == 33 [pid = 4520] [id = 465] 09:45:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BBA64800) [pid = 4520] [serial = 1395] [outer = 0000000000000000] 09:45:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BD512400) [pid = 4520] [serial = 1396] [outer = 000000C0BBA64800] 09:45:01 INFO - PROCESS | 4520 | 1464626701649 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BD569000) [pid = 4520] [serial = 1397] [outer = 000000C0BBA64800] 09:45:02 INFO - PROCESS | 4520 | 1464626702073 Marionette TRACE conn7 <- [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]]]}] 09:45:02 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 09:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 09:45:02 INFO - PROCESS | 4520 | 1464626702113 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 4520 | 1464626702115 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 09:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:45:02 INFO - PROCESS | 4520 | 1464626702118 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 4520 | 1464626702120 Marionette TRACE conn7 <- [1,1826,null,{}] 09:45:02 INFO - PROCESS | 4520 | 1464626702124 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 4520 | 1464626702204 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 09:45:02 INFO - PROCESS | 4520 | 1464626702210 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE350800 == 34 [pid = 4520] [id = 466] 09:45:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BD570C00) [pid = 4520] [serial = 1398] [outer = 0000000000000000] 09:45:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BD593C00) [pid = 4520] [serial = 1399] [outer = 000000C0BD570C00] 09:45:02 INFO - PROCESS | 4520 | 1464626702258 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BDBCA000) [pid = 4520] [serial = 1400] [outer = 000000C0BD570C00] 09:45:02 INFO - PROCESS | 4520 | 1464626702755 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 09:45:02 INFO - PROCESS | 4520 | 1464626702793 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 09:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:45:02 INFO - PROCESS | 4520 | 1464626702795 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 09:45:02 INFO - PROCESS | 4520 | 1464626702798 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 4520 | 1464626702800 Marionette TRACE conn7 <- [1,1830,null,{}] 09:45:02 INFO - PROCESS | 4520 | 1464626702803 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 4520 | 1464626702913 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 09:45:03 INFO - PROCESS | 4520 | 1464626702997 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB73800 == 35 [pid = 4520] [id = 467] 09:45:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BD59CC00) [pid = 4520] [serial = 1401] [outer = 0000000000000000] 09:45:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE379400) [pid = 4520] [serial = 1402] [outer = 000000C0BD59CC00] 09:45:03 INFO - PROCESS | 4520 | 1464626703045 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BE385800) [pid = 4520] [serial = 1403] [outer = 000000C0BD59CC00] 09:45:03 INFO - PROCESS | 4520 | 1464626703495 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 735ms 09:45:03 INFO - PROCESS | 4520 | 1464626703537 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 4520 | 1464626703539 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:45:03 INFO - PROCESS | 4520 | 1464626703549 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 4520 | 1464626703550 Marionette TRACE conn7 <- [1,1834,null,{}] 09:45:03 INFO - PROCESS | 4520 | 1464626703554 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 4520 | 1464626703676 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 09:45:03 INFO - PROCESS | 4520 | 1464626703687 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DB0800 == 36 [pid = 4520] [id = 468] 09:45:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BE37EC00) [pid = 4520] [serial = 1404] [outer = 0000000000000000] 09:45:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BE384C00) [pid = 4520] [serial = 1405] [outer = 000000C0BE37EC00] 09:45:03 INFO - PROCESS | 4520 | 1464626703734 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BE418400) [pid = 4520] [serial = 1406] [outer = 000000C0BE37EC00] 09:45:04 INFO - PROCESS | 4520 | 1464626704196 Marionette TRACE conn7 <- [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]]]}] 09:45:04 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) 09:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 672ms 09:45:04 INFO - PROCESS | 4520 | 1464626704223 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 4520 | 1464626704225 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 09:45:04 INFO - PROCESS | 4520 | 1464626704229 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:45:04 INFO - PROCESS | 4520 | 1464626704231 Marionette TRACE conn7 <- [1,1838,null,{}] 09:45:04 INFO - PROCESS | 4520 | 1464626704235 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 4520 | 1464626704393 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0B0D2CC00) [pid = 4520] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BB24F400) [pid = 4520] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0AF271800) [pid = 4520] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BF1E2800) [pid = 4520] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0AF31C000) [pid = 4520] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0AF970400) [pid = 4520] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0AF26DC00) [pid = 4520] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BD518400) [pid = 4520] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BE0BAC00) [pid = 4520] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0B70AF400) [pid = 4520] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BA03F000) [pid = 4520] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0B0D26C00) [pid = 4520] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0C1386C00) [pid = 4520] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BD59C800) [pid = 4520] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0C1758400) [pid = 4520] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0C198C800) [pid = 4520] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BE6D3400) [pid = 4520] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0AF897800) [pid = 4520] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BF1E3800) [pid = 4520] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:45:04 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0C0768800) [pid = 4520] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:45:04 INFO - PROCESS | 4520 | 1464626704681 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6554000 == 37 [pid = 4520] [id = 469] 09:45:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0AF270400) [pid = 4520] [serial = 1407] [outer = 0000000000000000] 09:45:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0AF31C000) [pid = 4520] [serial = 1408] [outer = 000000C0AF270400] 09:45:04 INFO - PROCESS | 4520 | 1464626704740 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BD510000) [pid = 4520] [serial = 1409] [outer = 000000C0AF270400] 09:45:05 INFO - PROCESS | 4520 | 1464626705138 Marionette TRACE conn7 <- [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]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 923ms 09:45:05 INFO - PROCESS | 4520 | 1464626705156 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 4520 | 1464626705158 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:45:05 INFO - PROCESS | 4520 | 1464626705162 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 4520 | 1464626705164 Marionette TRACE conn7 <- [1,1842,null,{}] 09:45:05 INFO - PROCESS | 4520 | 1464626705167 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 4520 | 1464626705250 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 09:45:05 INFO - PROCESS | 4520 | 1464626705257 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1968000 == 38 [pid = 4520] [id = 470] 09:45:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0AF324C00) [pid = 4520] [serial = 1410] [outer = 0000000000000000] 09:45:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BE6D8400) [pid = 4520] [serial = 1411] [outer = 000000C0AF324C00] 09:45:05 INFO - PROCESS | 4520 | 1464626705313 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BEA20C00) [pid = 4520] [serial = 1412] [outer = 000000C0AF324C00] 09:45:05 INFO - PROCESS | 4520 | 1464626705741 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 09:45:05 INFO - PROCESS | 4520 | 1464626705796 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 4520 | 1464626705798 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 09:45:05 INFO - PROCESS | 4520 | 1464626705801 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 4520 | 1464626705803 Marionette TRACE conn7 <- [1,1846,null,{}] 09:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:45:05 INFO - PROCESS | 4520 | 1464626705806 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 4520 | 1464626705889 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 09:45:05 INFO - PROCESS | 4520 | 1464626705895 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C36A5000 == 39 [pid = 4520] [id = 471] 09:45:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BF00AC00) [pid = 4520] [serial = 1413] [outer = 0000000000000000] 09:45:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BF012C00) [pid = 4520] [serial = 1414] [outer = 000000C0BF00AC00] 09:45:05 INFO - PROCESS | 4520 | 1464626705941 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BF1E2000) [pid = 4520] [serial = 1415] [outer = 000000C0BF00AC00] 09:45:06 INFO - PROCESS | 4520 | 1464626706387 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 09:45:06 INFO - PROCESS | 4520 | 1464626706436 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 4520 | 1464626706438 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 09:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:45:06 INFO - PROCESS | 4520 | 1464626706446 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 4520 | 1464626706448 Marionette TRACE conn7 <- [1,1850,null,{}] 09:45:06 INFO - PROCESS | 4520 | 1464626706452 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 4520 | 1464626706538 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 09:45:06 INFO - PROCESS | 4520 | 1464626706546 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F6C800 == 40 [pid = 4520] [id = 472] 09:45:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BFBA1000) [pid = 4520] [serial = 1416] [outer = 0000000000000000] 09:45:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BFBA9000) [pid = 4520] [serial = 1417] [outer = 000000C0BFBA1000] 09:45:06 INFO - PROCESS | 4520 | 1464626706593 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C0768800) [pid = 4520] [serial = 1418] [outer = 000000C0BFBA1000] 09:45:07 INFO - PROCESS | 4520 | 1464626707480 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1075ms 09:45:07 INFO - PROCESS | 4520 | 1464626707532 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 4520 | 1464626707536 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:45:07 INFO - PROCESS | 4520 | 1464626707542 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 4520 | 1464626707545 Marionette TRACE conn7 <- [1,1854,null,{}] 09:45:07 INFO - PROCESS | 4520 | 1464626707551 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 4520 | 1464626707675 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 09:45:07 INFO - PROCESS | 4520 | 1464626707795 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70ED800 == 41 [pid = 4520] [id = 473] 09:45:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B0B3A800) [pid = 4520] [serial = 1419] [outer = 0000000000000000] 09:45:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0B0D2EC00) [pid = 4520] [serial = 1420] [outer = 000000C0B0B3A800] 09:45:07 INFO - PROCESS | 4520 | 1464626707856 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0B14E1800) [pid = 4520] [serial = 1421] [outer = 000000C0B0B3A800] 09:45:08 INFO - PROCESS | 4520 | 1464626708520 Marionette TRACE conn7 <- [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]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1024ms 09:45:08 INFO - PROCESS | 4520 | 1464626708571 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 4520 | 1464626708578 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 09:45:08 INFO - PROCESS | 4520 | 1464626708584 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:45:08 INFO - PROCESS | 4520 | 1464626708587 Marionette TRACE conn7 <- [1,1858,null,{}] 09:45:08 INFO - PROCESS | 4520 | 1464626708591 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 4520 | 1464626708749 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 09:45:08 INFO - PROCESS | 4520 | 1464626708980 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1633000 == 42 [pid = 4520] [id = 474] 09:45:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0AF26D800) [pid = 4520] [serial = 1422] [outer = 0000000000000000] 09:45:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0AF31CC00) [pid = 4520] [serial = 1423] [outer = 000000C0AF26D800] 09:45:09 INFO - PROCESS | 4520 | 1464626709046 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0B05C8000) [pid = 4520] [serial = 1424] [outer = 000000C0AF26D800] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C54A7800 == 41 [pid = 4520] [id = 400] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BCF12000 == 40 [pid = 4520] [id = 409] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5B7800 == 39 [pid = 4520] [id = 410] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5651000 == 38 [pid = 4520] [id = 406] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1463000 == 37 [pid = 4520] [id = 399] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1D0000 == 36 [pid = 4520] [id = 408] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F58800 == 35 [pid = 4520] [id = 397] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B2368800 == 34 [pid = 4520] [id = 405] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B0C81000 == 33 [pid = 4520] [id = 398] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5B8800 == 32 [pid = 4520] [id = 395] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7AC6800 == 31 [pid = 4520] [id = 407] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0C1383000) [pid = 4520] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C518A800 == 30 [pid = 4520] [id = 458] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0B6F2D800) [pid = 4520] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BE3A3000) [pid = 4520] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C17E4400) [pid = 4520] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0C0F1E000) [pid = 4520] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C19C5800) [pid = 4520] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BA805C00) [pid = 4520] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0AFB4E000) [pid = 4520] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BD592000) [pid = 4520] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BE3A1400) [pid = 4520] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BBAC5C00) [pid = 4520] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BD50D400) [pid = 4520] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B0F94800) [pid = 4520] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0B6342000) [pid = 4520] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BD58F400) [pid = 4520] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BB0AC400) [pid = 4520] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0C1394000) [pid = 4520] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B57D4800) [pid = 4520] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0C1987000) [pid = 4520] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0BE215800) [pid = 4520] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0C10F3000) [pid = 4520] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0C1765400) [pid = 4520] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0C19CBC00) [pid = 4520] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BE60E400) [pid = 4520] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0BEA22C00) [pid = 4520] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0B5847000) [pid = 4520] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0C0D47000) [pid = 4520] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0C3474800) [pid = 4520] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0BA8AFC00) [pid = 4520] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0BE37F000) [pid = 4520] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0BFBA9400) [pid = 4520] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 71 (000000C0BF1E1C00) [pid = 4520] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 70 (000000C0C10E8800) [pid = 4520] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | --DOMWINDOW == 69 (000000C0C10F2C00) [pid = 4520] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:45:09 INFO - PROCESS | 4520 | 1464626709764 Marionette TRACE conn7 <- [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]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1230ms 09:45:09 INFO - PROCESS | 4520 | 1464626709821 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 4520 | 1464626709825 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 09:45:09 INFO - PROCESS | 4520 | 1464626709830 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:45:09 INFO - PROCESS | 4520 | 1464626709833 Marionette TRACE conn7 <- [1,1862,null,{}] 09:45:09 INFO - PROCESS | 4520 | 1464626709838 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 4520 | 1464626709930 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 09:45:10 INFO - PROCESS | 4520 | 1464626710007 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6F03000 == 31 [pid = 4520] [id = 475] 09:45:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 70 (000000C0AFBC6800) [pid = 4520] [serial = 1425] [outer = 0000000000000000] 09:45:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 71 (000000C0B0B36000) [pid = 4520] [serial = 1426] [outer = 000000C0AFBC6800] 09:45:10 INFO - PROCESS | 4520 | 1464626710057 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0B5618000) [pid = 4520] [serial = 1427] [outer = 000000C0AFBC6800] 09:45:10 INFO - PROCESS | 4520 | 1464626710526 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 09:45:10 INFO - PROCESS | 4520 | 1464626710570 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 4520 | 1464626710574 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 09:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:45:10 INFO - PROCESS | 4520 | 1464626710579 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 4520 | 1464626710581 Marionette TRACE conn7 <- [1,1866,null,{}] 09:45:10 INFO - PROCESS | 4520 | 1464626710585 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 4520 | 1464626710673 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 09:45:10 INFO - PROCESS | 4520 | 1464626710682 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB55F800 == 32 [pid = 4520] [id = 476] 09:45:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0B6406800) [pid = 4520] [serial = 1428] [outer = 0000000000000000] 09:45:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0B6566800) [pid = 4520] [serial = 1429] [outer = 000000C0B6406800] 09:45:10 INFO - PROCESS | 4520 | 1464626710729 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0B701AC00) [pid = 4520] [serial = 1430] [outer = 000000C0B6406800] 09:45:11 INFO - PROCESS | 4520 | 1464626711207 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 09:45:11 INFO - PROCESS | 4520 | 1464626711261 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 4520 | 1464626711264 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:45:11 INFO - PROCESS | 4520 | 1464626711269 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 4520 | 1464626711276 Marionette TRACE conn7 <- [1,1870,null,{}] 09:45:11 INFO - PROCESS | 4520 | 1464626711286 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:11 INFO - PROCESS | 4520 | 1464626711378 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 09:45:11 INFO - PROCESS | 4520 | 1464626711461 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD80A800 == 33 [pid = 4520] [id = 477] 09:45:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0AF26B800) [pid = 4520] [serial = 1431] [outer = 0000000000000000] 09:45:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0BA8B7000) [pid = 4520] [serial = 1432] [outer = 000000C0AF26B800] 09:45:11 INFO - PROCESS | 4520 | 1464626711509 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BAB45000) [pid = 4520] [serial = 1433] [outer = 000000C0AF26B800] 09:45:11 INFO - PROCESS | 4520 | 1464626711902 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 09:45:11 INFO - PROCESS | 4520 | 1464626711965 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 4520 | 1464626711968 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 09:45:11 INFO - PROCESS | 4520 | 1464626711971 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:45:11 INFO - PROCESS | 4520 | 1464626711973 Marionette TRACE conn7 <- [1,1874,null,{}] 09:45:11 INFO - PROCESS | 4520 | 1464626711977 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 4520 | 1464626712130 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0AF270400) [pid = 4520] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0BF00AC00) [pid = 4520] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0BD59CC00) [pid = 4520] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0B0D22C00) [pid = 4520] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0B0D2D000) [pid = 4520] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0BBA64800) [pid = 4520] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 71 (000000C0AF20D000) [pid = 4520] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 70 (000000C0B6570400) [pid = 4520] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 69 (000000C0BE37EC00) [pid = 4520] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 68 (000000C0AF324800) [pid = 4520] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 67 (000000C0BB0A2C00) [pid = 4520] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 66 (000000C0BD570C00) [pid = 4520] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:45:12 INFO - PROCESS | 4520 | --DOMWINDOW == 65 (000000C0AF324C00) [pid = 4520] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:45:12 INFO - PROCESS | 4520 | 1464626712471 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1644800 == 34 [pid = 4520] [id = 478] 09:45:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 66 (000000C0AF209000) [pid = 4520] [serial = 1434] [outer = 0000000000000000] 09:45:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 67 (000000C0AF270C00) [pid = 4520] [serial = 1435] [outer = 000000C0AF209000] 09:45:12 INFO - PROCESS | 4520 | 1464626712534 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 68 (000000C0AF89AC00) [pid = 4520] [serial = 1436] [outer = 000000C0AF209000] 09:45:13 INFO - PROCESS | 4520 | 1464626713166 Marionette TRACE conn7 <- [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]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1232ms 09:45:13 INFO - PROCESS | 4520 | 1464626713208 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 4520 | 1464626713213 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:45:13 INFO - PROCESS | 4520 | 1464626713218 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 4520 | 1464626713223 Marionette TRACE conn7 <- [1,1878,null,{}] 09:45:13 INFO - PROCESS | 4520 | 1464626713228 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 4520 | 1464626713340 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 09:45:13 INFO - PROCESS | 4520 | 1464626713415 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD1C7800 == 35 [pid = 4520] [id = 479] 09:45:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 69 (000000C0B5AB5800) [pid = 4520] [serial = 1437] [outer = 0000000000000000] 09:45:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 70 (000000C0B6406000) [pid = 4520] [serial = 1438] [outer = 000000C0B5AB5800] 09:45:13 INFO - PROCESS | 4520 | 1464626713477 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 71 (000000C0B7017000) [pid = 4520] [serial = 1439] [outer = 000000C0B5AB5800] 09:45:14 INFO - PROCESS | 4520 | 1464626714124 Marionette TRACE conn7 <- [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]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 987ms 09:45:14 INFO - PROCESS | 4520 | 1464626714225 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 4520 | 1464626714229 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 09:45:14 INFO - PROCESS | 4520 | 1464626714235 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 4520 | 1464626714238 Marionette TRACE conn7 <- [1,1882,null,{}] 09:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:45:14 INFO - PROCESS | 4520 | 1464626714242 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 4520 | 1464626714360 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 09:45:14 INFO - PROCESS | 4520 | 1464626714428 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE33E000 == 36 [pid = 4520] [id = 480] 09:45:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0BA80DC00) [pid = 4520] [serial = 1440] [outer = 0000000000000000] 09:45:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0BAB49C00) [pid = 4520] [serial = 1441] [outer = 000000C0BA80DC00] 09:45:14 INFO - PROCESS | 4520 | 1464626714487 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0BD126C00) [pid = 4520] [serial = 1442] [outer = 000000C0BA80DC00] 09:45:15 INFO - PROCESS | 4520 | 1464626715154 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 965ms 09:45:15 INFO - PROCESS | 4520 | 1464626715209 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 09:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:45:15 INFO - PROCESS | 4520 | 1464626715212 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 09:45:15 INFO - PROCESS | 4520 | 1464626715222 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 4520 | 1464626715229 Marionette TRACE conn7 <- [1,1886,null,{}] 09:45:15 INFO - PROCESS | 4520 | 1464626715235 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 4520 | 1464626715344 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 09:45:15 INFO - PROCESS | 4520 | 1464626715421 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB394000 == 37 [pid = 4520] [id = 481] 09:45:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0BD572400) [pid = 4520] [serial = 1443] [outer = 0000000000000000] 09:45:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0BD591C00) [pid = 4520] [serial = 1444] [outer = 000000C0BD572400] 09:45:15 INFO - PROCESS | 4520 | 1464626715479 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0BE0BB000) [pid = 4520] [serial = 1445] [outer = 000000C0BD572400] 09:45:16 INFO - PROCESS | 4520 | 1464626716072 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 883ms 09:45:16 INFO - PROCESS | 4520 | 1464626716099 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 4520 | 1464626716102 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 09:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:45:16 INFO - PROCESS | 4520 | 1464626716106 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 4520 | 1464626716108 Marionette TRACE conn7 <- [1,1890,null,{}] 09:45:16 INFO - PROCESS | 4520 | 1464626716112 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 4520 | 1464626716222 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 09:45:16 INFO - PROCESS | 4520 | 1464626716309 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0FDE800 == 38 [pid = 4520] [id = 482] 09:45:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BD572C00) [pid = 4520] [serial = 1446] [outer = 0000000000000000] 09:45:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0BE386400) [pid = 4520] [serial = 1447] [outer = 000000C0BD572C00] 09:45:16 INFO - PROCESS | 4520 | 1464626716366 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BE3A3000) [pid = 4520] [serial = 1448] [outer = 000000C0BD572C00] 09:45:17 INFO - PROCESS | 4520 | 1464626717042 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 986ms 09:45:17 INFO - PROCESS | 4520 | 1464626717095 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 4520 | 1464626717099 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:45:17 INFO - PROCESS | 4520 | 1464626717105 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 4520 | 1464626717110 Marionette TRACE conn7 <- [1,1894,null,{}] 09:45:17 INFO - PROCESS | 4520 | 1464626717116 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 4520 | 1464626717230 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 09:45:17 INFO - PROCESS | 4520 | 1464626717313 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7844800 == 39 [pid = 4520] [id = 483] 09:45:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0B02CBC00) [pid = 4520] [serial = 1449] [outer = 0000000000000000] 09:45:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0B0B3C400) [pid = 4520] [serial = 1450] [outer = 000000C0B02CBC00] 09:45:17 INFO - PROCESS | 4520 | 1464626717366 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B5470C00) [pid = 4520] [serial = 1451] [outer = 000000C0B02CBC00] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BF012C00) [pid = 4520] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BE379400) [pid = 4520] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0BA041C00) [pid = 4520] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BA8B7400) [pid = 4520] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0B0D30400) [pid = 4520] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0B0F99400) [pid = 4520] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0BD512400) [pid = 4520] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0BD569000) [pid = 4520] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0B5685800) [pid = 4520] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0B619B800) [pid = 4520] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0B7013800) [pid = 4520] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 71 (000000C0BE384C00) [pid = 4520] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 70 (000000C0B70A9C00) [pid = 4520] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 69 (000000C0AF325000) [pid = 4520] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 68 (000000C0AFC1BC00) [pid = 4520] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 67 (000000C0BE385800) [pid = 4520] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 66 (000000C0BB375C00) [pid = 4520] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 65 (000000C0BBAC8800) [pid = 4520] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 64 (000000C0BD593C00) [pid = 4520] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 63 (000000C0BE418400) [pid = 4520] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 62 (000000C0BE6D8400) [pid = 4520] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 61 (000000C0BD510000) [pid = 4520] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 60 (000000C0AF31C000) [pid = 4520] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 59 (000000C0BEA20C00) [pid = 4520] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 58 (000000C0BF1E2000) [pid = 4520] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | --DOMWINDOW == 57 (000000C0BDBCA000) [pid = 4520] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:45:17 INFO - PROCESS | 4520 | 1464626717939 Marionette TRACE conn7 <- [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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 881ms 09:45:17 INFO - PROCESS | 4520 | 1464626717990 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 4520 | 1464626717996 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:45:18 INFO - PROCESS | 4520 | 1464626718002 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 4520 | 1464626718005 Marionette TRACE conn7 <- [1,1898,null,{}] 09:45:18 INFO - PROCESS | 4520 | 1464626718009 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 4520 | 1464626718104 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 09:45:18 INFO - PROCESS | 4520 | 1464626718180 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABC6800 == 40 [pid = 4520] [id = 484] 09:45:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 58 (000000C0AF325000) [pid = 4520] [serial = 1452] [outer = 0000000000000000] 09:45:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 59 (000000C0B0F8EC00) [pid = 4520] [serial = 1453] [outer = 000000C0AF325000] 09:45:18 INFO - PROCESS | 4520 | 1464626718229 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 60 (000000C0B6403000) [pid = 4520] [serial = 1454] [outer = 000000C0AF325000] 09:45:18 INFO - PROCESS | 4520 | 1464626718683 Marionette TRACE conn7 <- [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]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 09:45:18 INFO - PROCESS | 4520 | 1464626718738 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 4520 | 1464626718740 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:45:18 INFO - PROCESS | 4520 | 1464626718744 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 4520 | 1464626718748 Marionette TRACE conn7 <- [1,1902,null,{}] 09:45:18 INFO - PROCESS | 4520 | 1464626718759 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 4520 | 1464626718853 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 09:45:18 INFO - PROCESS | 4520 | 1464626718868 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5C5000 == 41 [pid = 4520] [id = 485] 09:45:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 61 (000000C0BAB0C000) [pid = 4520] [serial = 1455] [outer = 0000000000000000] 09:45:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 62 (000000C0BAB49800) [pid = 4520] [serial = 1456] [outer = 000000C0BAB0C000] 09:45:18 INFO - PROCESS | 4520 | 1464626718918 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 63 (000000C0BCE2D400) [pid = 4520] [serial = 1457] [outer = 000000C0BAB0C000] 09:45:19 INFO - PROCESS | 4520 | 1464626719383 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 09:45:19 INFO - PROCESS | 4520 | 1464626719417 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 4520 | 1464626719428 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 09:45:19 INFO - PROCESS | 4520 | 1464626719431 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 4520 | 1464626719433 Marionette TRACE conn7 <- [1,1906,null,{}] 09:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:45:19 INFO - PROCESS | 4520 | 1464626719437 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 4520 | 1464626719527 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 09:45:19 INFO - PROCESS | 4520 | 1464626719535 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE231800 == 42 [pid = 4520] [id = 486] 09:45:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 64 (000000C0BD56F000) [pid = 4520] [serial = 1458] [outer = 0000000000000000] 09:45:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 65 (000000C0BD592000) [pid = 4520] [serial = 1459] [outer = 000000C0BD56F000] 09:45:19 INFO - PROCESS | 4520 | 1464626719583 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 66 (000000C0BE386C00) [pid = 4520] [serial = 1460] [outer = 000000C0BD56F000] 09:45:20 INFO - PROCESS | 4520 | 1464626720014 Marionette TRACE conn7 <- [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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 09:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:45:20 INFO - PROCESS | 4520 | 1464626720067 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 4520 | 1464626720069 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 09:45:20 INFO - PROCESS | 4520 | 1464626720078 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 4520 | 1464626720080 Marionette TRACE conn7 <- [1,1910,null,{}] 09:45:20 INFO - PROCESS | 4520 | 1464626720084 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 4520 | 1464626720195 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 09:45:20 INFO - PROCESS | 4520 | 1464626720275 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE9A1800 == 43 [pid = 4520] [id = 487] 09:45:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 67 (000000C0B5841400) [pid = 4520] [serial = 1461] [outer = 0000000000000000] 09:45:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 68 (000000C0BE409800) [pid = 4520] [serial = 1462] [outer = 000000C0B5841400] 09:45:20 INFO - PROCESS | 4520 | 1464626720322 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 69 (000000C0BE60AC00) [pid = 4520] [serial = 1463] [outer = 000000C0B5841400] 09:45:20 INFO - PROCESS | 4520 | 1464626720753 Marionette TRACE conn7 <- [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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 09:45:20 INFO - PROCESS | 4520 | 1464626720810 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 09:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:45:20 INFO - PROCESS | 4520 | 1464626720812 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 09:45:20 INFO - PROCESS | 4520 | 1464626720816 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 4520 | 1464626720818 Marionette TRACE conn7 <- [1,1914,null,{}] 09:45:20 INFO - PROCESS | 4520 | 1464626720827 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 4520 | 1464626720973 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 09:45:21 INFO - PROCESS | 4520 | 1464626721027 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15B5800 == 44 [pid = 4520] [id = 488] 09:45:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 70 (000000C0BE6D2000) [pid = 4520] [serial = 1464] [outer = 0000000000000000] 09:45:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 71 (000000C0BE92E800) [pid = 4520] [serial = 1465] [outer = 000000C0BE6D2000] 09:45:21 INFO - PROCESS | 4520 | 1464626721075 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0BF016800) [pid = 4520] [serial = 1466] [outer = 000000C0BE6D2000] 09:45:21 INFO - PROCESS | 4520 | --DOMWINDOW == 71 (000000C0C137D800) [pid = 4520] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:45:21 INFO - PROCESS | 4520 | --DOMWINDOW == 70 (000000C0B6406800) [pid = 4520] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:45:21 INFO - PROCESS | 4520 | --DOMWINDOW == 69 (000000C0AFBC6800) [pid = 4520] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:45:21 INFO - PROCESS | 4520 | --DOMWINDOW == 68 (000000C0AF26D800) [pid = 4520] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:45:21 INFO - PROCESS | 4520 | 1464626721478 Marionette TRACE conn7 <- [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]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 672ms 09:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:45:21 INFO - PROCESS | 4520 | 1464626721490 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 4520 | 1464626721493 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 09:45:21 INFO - PROCESS | 4520 | 1464626721496 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 4520 | 1464626721498 Marionette TRACE conn7 <- [1,1918,null,{}] 09:45:21 INFO - PROCESS | 4520 | 1464626721501 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 4520 | 1464626721612 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 09:45:21 INFO - PROCESS | 4520 | 1464626721692 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C196E800 == 45 [pid = 4520] [id = 489] 09:45:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 69 (000000C0BA044800) [pid = 4520] [serial = 1467] [outer = 0000000000000000] 09:45:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 70 (000000C0BF15AC00) [pid = 4520] [serial = 1468] [outer = 000000C0BA044800] 09:45:21 INFO - PROCESS | 4520 | 1464626721738 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 71 (000000C0C009EC00) [pid = 4520] [serial = 1469] [outer = 000000C0BA044800] 09:45:22 INFO - PROCESS | 4520 | 1464626722095 Marionette TRACE conn7 <- [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]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 09:45:22 INFO - PROCESS | 4520 | 1464626722129 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 4520 | 1464626722131 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:45:22 INFO - PROCESS | 4520 | 1464626722134 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 4520 | 1464626722136 Marionette TRACE conn7 <- [1,1922,null,{}] 09:45:22 INFO - PROCESS | 4520 | 1464626722139 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 4520 | 1464626722277 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 09:45:22 INFO - PROCESS | 4520 | 1464626722289 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C36A7800 == 46 [pid = 4520] [id = 490] 09:45:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0C0D47000) [pid = 4520] [serial = 1470] [outer = 0000000000000000] 09:45:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0C0D4B000) [pid = 4520] [serial = 1471] [outer = 000000C0C0D47000] 09:45:22 INFO - PROCESS | 4520 | 1464626722336 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0C0D55800) [pid = 4520] [serial = 1472] [outer = 000000C0C0D47000] 09:45:22 INFO - PROCESS | 4520 | 1464626722742 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 627ms 09:45:22 INFO - PROCESS | 4520 | 1464626722765 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 4520 | 1464626722767 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:45:22 INFO - PROCESS | 4520 | 1464626722770 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 4520 | 1464626722772 Marionette TRACE conn7 <- [1,1926,null,{}] 09:45:22 INFO - PROCESS | 4520 | 1464626722775 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 4520 | 1464626722890 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 09:45:22 INFO - PROCESS | 4520 | 1464626722898 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F5F800 == 47 [pid = 4520] [id = 491] 09:45:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0C0D48000) [pid = 4520] [serial = 1473] [outer = 0000000000000000] 09:45:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0C10E9C00) [pid = 4520] [serial = 1474] [outer = 000000C0C0D48000] 09:45:22 INFO - PROCESS | 4520 | 1464626722945 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0C1375400) [pid = 4520] [serial = 1475] [outer = 000000C0C0D48000] 09:45:23 INFO - PROCESS | 4520 | 1464626723377 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 09:45:23 INFO - PROCESS | 4520 | 1464626723403 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 4520 | 1464626723405 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:45:23 INFO - PROCESS | 4520 | 1464626723408 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 4520 | 1464626723411 Marionette TRACE conn7 <- [1,1930,null,{}] 09:45:23 INFO - PROCESS | 4520 | 1464626723415 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 4520 | 1464626723532 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 09:45:23 INFO - PROCESS | 4520 | 1464626723549 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F5A000 == 48 [pid = 4520] [id = 492] 09:45:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0C137B000) [pid = 4520] [serial = 1476] [outer = 0000000000000000] 09:45:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0C1381000) [pid = 4520] [serial = 1477] [outer = 000000C0C137B000] 09:45:23 INFO - PROCESS | 4520 | 1464626723597 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0C138B400) [pid = 4520] [serial = 1478] [outer = 000000C0C137B000] 09:45:24 INFO - PROCESS | 4520 | 1464626723993 Marionette TRACE conn7 <- [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]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 09:45:24 INFO - PROCESS | 4520 | 1464626724091 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 4520 | 1464626724096 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 09:45:24 INFO - PROCESS | 4520 | 1464626724107 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 4520 | 1464626724112 Marionette TRACE conn7 <- [1,1934,null,{}] 09:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:45:24 INFO - PROCESS | 4520 | 1464626724119 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 4520 | 1464626724250 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 09:45:24 INFO - PROCESS | 4520 | 1464626724398 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70EC800 == 49 [pid = 4520] [id = 493] 09:45:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0AFC10400) [pid = 4520] [serial = 1479] [outer = 0000000000000000] 09:45:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0B0D22400) [pid = 4520] [serial = 1480] [outer = 000000C0AFC10400] 09:45:24 INFO - PROCESS | 4520 | 1464626724459 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B5E9D800) [pid = 4520] [serial = 1481] [outer = 000000C0AFC10400] 09:45:25 INFO - PROCESS | 4520 | 1464626725030 Marionette TRACE conn7 <- [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]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 987ms 09:45:25 INFO - PROCESS | 4520 | 1464626725105 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 4520 | 1464626725110 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 09:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:45:25 INFO - PROCESS | 4520 | 1464626725118 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 4520 | 1464626725123 Marionette TRACE conn7 <- [1,1938,null,{}] 09:45:25 INFO - PROCESS | 4520 | 1464626725128 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 4520 | 1464626725282 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 09:45:25 INFO - PROCESS | 4520 | 1464626725395 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE47C000 == 50 [pid = 4520] [id = 494] 09:45:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BA041C00) [pid = 4520] [serial = 1482] [outer = 0000000000000000] 09:45:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BAB43000) [pid = 4520] [serial = 1483] [outer = 000000C0BA041C00] 09:45:25 INFO - PROCESS | 4520 | 1464626725453 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BD569000) [pid = 4520] [serial = 1484] [outer = 000000C0BA041C00] 09:45:26 INFO - PROCESS | 4520 | 1464626726034 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 09:45:26 INFO - PROCESS | 4520 | 1464626726104 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 4520 | 1464626726107 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 09:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:45:26 INFO - PROCESS | 4520 | 1464626726112 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 4520 | 1464626726114 Marionette TRACE conn7 <- [1,1942,null,{}] 09:45:26 INFO - PROCESS | 4520 | 1464626726125 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 4520 | 1464626726274 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 09:45:26 INFO - PROCESS | 4520 | 1464626726396 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C517E000 == 51 [pid = 4520] [id = 495] 09:45:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BE6D5C00) [pid = 4520] [serial = 1485] [outer = 0000000000000000] 09:45:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BE6DA400) [pid = 4520] [serial = 1486] [outer = 000000C0BE6D5C00] 09:45:26 INFO - PROCESS | 4520 | 1464626726459 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0C0D4D000) [pid = 4520] [serial = 1487] [outer = 000000C0BE6D5C00] 09:45:27 INFO - PROCESS | 4520 | 1464626727107 Marionette TRACE conn7 <- [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]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1022ms 09:45:27 INFO - PROCESS | 4520 | 1464626727138 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 09:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:45:27 INFO - PROCESS | 4520 | 1464626727141 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 4520 | 1464626727145 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 4520 | 1464626727148 Marionette TRACE conn7 <- [1,1946,null,{}] 09:45:27 INFO - PROCESS | 4520 | 1464626727152 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 4520 | 1464626727266 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 09:45:27 INFO - PROCESS | 4520 | 1464626727399 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD17C800 == 52 [pid = 4520] [id = 496] 09:45:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B70A7000) [pid = 4520] [serial = 1488] [outer = 0000000000000000] 09:45:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0C175DC00) [pid = 4520] [serial = 1489] [outer = 000000C0B70A7000] 09:45:27 INFO - PROCESS | 4520 | 1464626727458 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0C1766400) [pid = 4520] [serial = 1490] [outer = 000000C0B70A7000] 09:45:28 INFO - PROCESS | 4520 | 1464626728248 Marionette TRACE conn7 <- [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]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1125ms 09:45:28 INFO - PROCESS | 4520 | 1464626728275 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 4520 | 1464626728280 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 09:45:28 INFO - PROCESS | 4520 | 1464626728284 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:45:28 INFO - PROCESS | 4520 | 1464626728288 Marionette TRACE conn7 <- [1,1950,null,{}] 09:45:28 INFO - PROCESS | 4520 | 1464626728293 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 4520 | 1464626728396 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 09:45:28 INFO - PROCESS | 4520 | 1464626728476 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BA064000 == 53 [pid = 4520] [id = 497] 09:45:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0B5618400) [pid = 4520] [serial = 1491] [outer = 0000000000000000] 09:45:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0B57CEC00) [pid = 4520] [serial = 1492] [outer = 000000C0B5618400] 09:45:28 INFO - PROCESS | 4520 | 1464626728571 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B6F31000) [pid = 4520] [serial = 1493] [outer = 000000C0B5618400] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD80A800 == 52 [pid = 4520] [id = 477] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F5F800 == 51 [pid = 4520] [id = 491] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C36A7800 == 50 [pid = 4520] [id = 490] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C196E800 == 49 [pid = 4520] [id = 489] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15B5800 == 48 [pid = 4520] [id = 488] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE9A1800 == 47 [pid = 4520] [id = 487] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE231800 == 46 [pid = 4520] [id = 486] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5C5000 == 45 [pid = 4520] [id = 485] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABC6800 == 44 [pid = 4520] [id = 484] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BA8B7000) [pid = 4520] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7844800 == 43 [pid = 4520] [id = 483] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD1C7800 == 42 [pid = 4520] [id = 479] 09:45:28 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1644800 == 41 [pid = 4520] [id = 478] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C1395800) [pid = 4520] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BFBA9000) [pid = 4520] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0B6566800) [pid = 4520] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B701AC00) [pid = 4520] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0B0B36000) [pid = 4520] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B5618000) [pid = 4520] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B0D2EC00) [pid = 4520] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0B05C8000) [pid = 4520] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:45:28 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0AF31CC00) [pid = 4520] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:45:29 INFO - PROCESS | 4520 | 1464626729102 Marionette TRACE conn7 <- [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]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 883ms 09:45:29 INFO - PROCESS | 4520 | 1464626729172 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 4520 | 1464626729178 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 09:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:45:29 INFO - PROCESS | 4520 | 1464626729184 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 4520 | 1464626729187 Marionette TRACE conn7 <- [1,1954,null,{}] 09:45:29 INFO - PROCESS | 4520 | 1464626729191 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 4520 | 1464626729283 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 09:45:29 INFO - PROCESS | 4520 | 1464626729383 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB07B000 == 42 [pid = 4520] [id = 498] 09:45:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0B0D25800) [pid = 4520] [serial = 1494] [outer = 0000000000000000] 09:45:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B5ABCC00) [pid = 4520] [serial = 1495] [outer = 000000C0B0D25800] 09:45:29 INFO - PROCESS | 4520 | 1464626729433 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0B7881400) [pid = 4520] [serial = 1496] [outer = 000000C0B0D25800] 09:45:29 INFO - PROCESS | 4520 | 1464626729828 Marionette TRACE conn7 <- [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]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 672ms 09:45:29 INFO - PROCESS | 4520 | 1464626729858 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 4520 | 1464626729861 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 09:45:29 INFO - PROCESS | 4520 | 1464626729864 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:45:29 INFO - PROCESS | 4520 | 1464626729868 Marionette TRACE conn7 <- [1,1958,null,{}] 09:45:29 INFO - PROCESS | 4520 | 1464626729879 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 4520 | 1464626729971 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 09:45:29 INFO - PROCESS | 4520 | 1464626729979 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8AA000 == 43 [pid = 4520] [id = 499] 09:45:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BA8B1400) [pid = 4520] [serial = 1497] [outer = 0000000000000000] 09:45:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BAB42400) [pid = 4520] [serial = 1498] [outer = 000000C0BA8B1400] 09:45:30 INFO - PROCESS | 4520 | 1464626730028 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BBAC5C00) [pid = 4520] [serial = 1499] [outer = 000000C0BA8B1400] 09:45:30 INFO - PROCESS | 4520 | 1464626730505 Marionette TRACE conn7 <- [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]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 09:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:45:30 INFO - PROCESS | 4520 | 1464626730559 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 4520 | 1464626730562 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 09:45:30 INFO - PROCESS | 4520 | 1464626730565 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 4520 | 1464626730567 Marionette TRACE conn7 <- [1,1962,null,{}] 09:45:30 INFO - PROCESS | 4520 | 1464626730571 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 4520 | 1464626730661 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 09:45:30 INFO - PROCESS | 4520 | 1464626730669 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE349800 == 44 [pid = 4520] [id = 500] 09:45:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BD571800) [pid = 4520] [serial = 1500] [outer = 0000000000000000] 09:45:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BD590000) [pid = 4520] [serial = 1501] [outer = 000000C0BD571800] 09:45:30 INFO - PROCESS | 4520 | 1464626730717 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BE0B9000) [pid = 4520] [serial = 1502] [outer = 000000C0BD571800] 09:45:31 INFO - PROCESS | 4520 | 1464626731193 Marionette TRACE conn7 <- [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]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 09:45:31 INFO - PROCESS | 4520 | 1464626731239 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 4520 | 1464626731241 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 09:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:45:31 INFO - PROCESS | 4520 | 1464626731245 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 4520 | 1464626731247 Marionette TRACE conn7 <- [1,1966,null,{}] 09:45:31 INFO - PROCESS | 4520 | 1464626731250 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 4520 | 1464626731360 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 09:45:31 INFO - PROCESS | 4520 | 1464626731441 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0FC8800 == 45 [pid = 4520] [id = 501] 09:45:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BE379400) [pid = 4520] [serial = 1503] [outer = 0000000000000000] 09:45:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BE385800) [pid = 4520] [serial = 1504] [outer = 000000C0BE379400] 09:45:31 INFO - PROCESS | 4520 | 1464626731488 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BE40C400) [pid = 4520] [serial = 1505] [outer = 000000C0BE379400] 09:45:31 INFO - PROCESS | 4520 | 1464626731948 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 09:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:45:31 INFO - PROCESS | 4520 | 1464626731982 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 4520 | 1464626731985 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 09:45:31 INFO - PROCESS | 4520 | 1464626731988 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 4520 | 1464626731998 Marionette TRACE conn7 <- [1,1970,null,{}] 09:45:32 INFO - PROCESS | 4520 | 1464626732007 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 4520 | 1464626732136 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 09:45:32 INFO - PROCESS | 4520 | 1464626732194 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C36A0000 == 46 [pid = 4520] [id = 502] 09:45:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BE9AE400) [pid = 4520] [serial = 1506] [outer = 0000000000000000] 09:45:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BF163000) [pid = 4520] [serial = 1507] [outer = 000000C0BE9AE400] 09:45:32 INFO - PROCESS | 4520 | 1464626732244 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C03BA800) [pid = 4520] [serial = 1508] [outer = 000000C0BE9AE400] 09:45:32 INFO - PROCESS | 4520 | 1464626732653 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 09:45:32 INFO - PROCESS | 4520 | 1464626732683 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 4520 | 1464626732685 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 09:45:32 INFO - PROCESS | 4520 | 1464626732688 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:45:32 INFO - PROCESS | 4520 | 1464626732690 Marionette TRACE conn7 <- [1,1974,null,{}] 09:45:32 INFO - PROCESS | 4520 | 1464626732694 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 4520 | 1464626732835 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 09:45:32 INFO - PROCESS | 4520 | 1464626732858 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F57000 == 47 [pid = 4520] [id = 503] 09:45:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C0D47800) [pid = 4520] [serial = 1509] [outer = 0000000000000000] 09:45:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C10EB400) [pid = 4520] [serial = 1510] [outer = 000000C0C0D47800] 09:45:32 INFO - PROCESS | 4520 | 1464626732905 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C1389000) [pid = 4520] [serial = 1511] [outer = 000000C0C0D47800] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0AF26B800) [pid = 4520] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0C0D48000) [pid = 4520] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0B02CBC00) [pid = 4520] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BAB0C000) [pid = 4520] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0B5841400) [pid = 4520] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BD56F000) [pid = 4520] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0AF325000) [pid = 4520] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BE6D2000) [pid = 4520] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BA044800) [pid = 4520] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:45:33 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C0D47000) [pid = 4520] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:45:33 INFO - PROCESS | 4520 | 1464626733378 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 735ms 09:45:33 INFO - PROCESS | 4520 | 1464626733426 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 4520 | 1464626733428 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 09:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:45:33 INFO - PROCESS | 4520 | 1464626733432 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - PROCESS | 4520 | 1464626733434 Marionette TRACE conn7 <- [1,1978,null,{}] 09:45:33 INFO - PROCESS | 4520 | 1464626733437 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 4520 | 1464626733532 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 09:45:33 INFO - PROCESS | 4520 | 1464626733538 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5014800 == 48 [pid = 4520] [id = 504] 09:45:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BE60E800) [pid = 4520] [serial = 1512] [outer = 0000000000000000] 09:45:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C0D48000) [pid = 4520] [serial = 1513] [outer = 000000C0BE60E800] 09:45:33 INFO - PROCESS | 4520 | 1464626733585 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C1758C00) [pid = 4520] [serial = 1514] [outer = 000000C0BE60E800] 09:45:34 INFO - PROCESS | 4520 | 1464626734015 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 09:45:34 INFO - PROCESS | 4520 | 1464626734064 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 4520 | 1464626734067 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:45:34 INFO - PROCESS | 4520 | 1464626734070 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 4520 | 1464626734072 Marionette TRACE conn7 <- [1,1982,null,{}] 09:45:34 INFO - PROCESS | 4520 | 1464626734076 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 4520 | 1464626734162 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 09:45:34 INFO - PROCESS | 4520 | 1464626734168 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5489800 == 49 [pid = 4520] [id = 505] 09:45:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C1762800) [pid = 4520] [serial = 1515] [outer = 0000000000000000] 09:45:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0C0F22C00) [pid = 4520] [serial = 1516] [outer = 000000C0C1762800] 09:45:34 INFO - PROCESS | 4520 | 1464626734216 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0C17DC800) [pid = 4520] [serial = 1517] [outer = 000000C0C1762800] 09:45:34 INFO - PROCESS | 4520 | 1464626734652 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 09:45:34 INFO - PROCESS | 4520 | 1464626734702 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 4520 | 1464626734704 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:45:34 INFO - PROCESS | 4520 | 1464626734708 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 4520 | 1464626734710 Marionette TRACE conn7 <- [1,1986,null,{}] 09:45:34 INFO - PROCESS | 4520 | 1464626734718 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 4520 | 1464626734805 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 09:45:34 INFO - PROCESS | 4520 | 1464626734813 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BC0800 == 50 [pid = 4520] [id = 506] 09:45:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C17E3000) [pid = 4520] [serial = 1518] [outer = 0000000000000000] 09:45:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C1813400) [pid = 4520] [serial = 1519] [outer = 000000C0C17E3000] 09:45:34 INFO - PROCESS | 4520 | 1464626734868 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C181B400) [pid = 4520] [serial = 1520] [outer = 000000C0C17E3000] 09:45:35 INFO - PROCESS | 4520 | 1464626735470 Marionette TRACE conn7 <- [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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 776ms 09:45:35 INFO - PROCESS | 4520 | 1464626735488 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 4520 | 1464626735493 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 09:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:45:35 INFO - PROCESS | 4520 | 1464626735559 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 4520 | 1464626735564 Marionette TRACE conn7 <- [1,1990,null,{}] 09:45:35 INFO - PROCESS | 4520 | 1464626735572 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 4520 | 1464626735699 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 09:45:35 INFO - PROCESS | 4520 | 1464626735814 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB78800 == 51 [pid = 4520] [id = 507] 09:45:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0B0B36000) [pid = 4520] [serial = 1521] [outer = 0000000000000000] 09:45:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0B1541000) [pid = 4520] [serial = 1522] [outer = 000000C0B0B36000] 09:45:35 INFO - PROCESS | 4520 | 1464626735876 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0B7018800) [pid = 4520] [serial = 1523] [outer = 000000C0B0B36000] 09:45:36 INFO - PROCESS | 4520 | 1464626736481 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1035ms 09:45:36 INFO - PROCESS | 4520 | 1464626736537 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 4520 | 1464626736544 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 09:45:36 INFO - PROCESS | 4520 | 1464626736551 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:45:36 INFO - PROCESS | 4520 | 1464626736554 Marionette TRACE conn7 <- [1,1994,null,{}] 09:45:36 INFO - PROCESS | 4520 | 1464626736558 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 4520 | 1464626736676 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 09:45:36 INFO - PROCESS | 4520 | 1464626736799 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C195F000 == 52 [pid = 4520] [id = 508] 09:45:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0BAB3B400) [pid = 4520] [serial = 1524] [outer = 0000000000000000] 09:45:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0BB51E800) [pid = 4520] [serial = 1525] [outer = 000000C0BAB3B400] 09:45:36 INFO - PROCESS | 4520 | 1464626736857 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0BD590400) [pid = 4520] [serial = 1526] [outer = 000000C0BAB3B400] 09:45:37 INFO - PROCESS | 4520 | 1464626737531 Marionette TRACE conn7 <- [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]]]}] 09:45:37 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 09:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1020ms 09:45:37 INFO - PROCESS | 4520 | 1464626737577 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 09:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:45:37 INFO - PROCESS | 4520 | 1464626737580 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 09:45:37 INFO - PROCESS | 4520 | 1464626737584 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 4520 | 1464626737589 Marionette TRACE conn7 <- [1,1998,null,{}] 09:45:37 INFO - PROCESS | 4520 | 1464626737601 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 4520 | 1464626737767 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 09:45:37 INFO - PROCESS | 4520 | 1464626737893 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E28800 == 53 [pid = 4520] [id = 509] 09:45:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0BEA28000) [pid = 4520] [serial = 1527] [outer = 0000000000000000] 09:45:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C0D53400) [pid = 4520] [serial = 1528] [outer = 000000C0BEA28000] 09:45:37 INFO - PROCESS | 4520 | 1464626737955 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C1818000) [pid = 4520] [serial = 1529] [outer = 000000C0BEA28000] 09:45:38 INFO - PROCESS | 4520 | 1464626738551 Marionette TRACE conn7 <- [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]]]}] 09:45:38 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 09:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1027ms 09:45:38 INFO - PROCESS | 4520 | 1464626738613 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 4520 | 1464626738616 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 09:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:45:38 INFO - PROCESS | 4520 | 1464626738619 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 4520 | 1464626738622 Marionette TRACE conn7 <- [1,2002,null,{}] 09:45:38 INFO - PROCESS | 4520 | 1464626738626 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 4520 | 1464626738741 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 09:45:38 INFO - PROCESS | 4520 | 1464626738865 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60CE000 == 54 [pid = 4520] [id = 510] 09:45:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0AF31F800) [pid = 4520] [serial = 1530] [outer = 0000000000000000] 09:45:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C1911400) [pid = 4520] [serial = 1531] [outer = 000000C0AF31F800] 09:45:38 INFO - PROCESS | 4520 | 1464626738923 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C1918C00) [pid = 4520] [serial = 1532] [outer = 000000C0AF31F800] 09:45:39 INFO - PROCESS | 4520 | 1464626739658 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1077ms 09:45:39 INFO - PROCESS | 4520 | 1464626739702 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 4520 | 1464626739706 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:45:39 INFO - PROCESS | 4520 | 1464626739711 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 4520 | 1464626739716 Marionette TRACE conn7 <- [1,2006,null,{}] 09:45:39 INFO - PROCESS | 4520 | 1464626739722 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 4520 | 1464626739827 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 09:45:39 INFO - PROCESS | 4520 | 1464626739926 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8A5800 == 55 [pid = 4520] [id = 511] 09:45:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0B0F8E800) [pid = 4520] [serial = 1533] [outer = 0000000000000000] 09:45:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0B5613C00) [pid = 4520] [serial = 1534] [outer = 000000C0B0F8E800] 09:45:39 INFO - PROCESS | 4520 | 1464626739978 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0B7015400) [pid = 4520] [serial = 1535] [outer = 000000C0B0F8E800] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE33E000 == 54 [pid = 4520] [id = 480] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5489800 == 53 [pid = 4520] [id = 505] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5014800 == 52 [pid = 4520] [id = 504] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F57000 == 51 [pid = 4520] [id = 503] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C36A0000 == 50 [pid = 4520] [id = 502] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0FC8800 == 49 [pid = 4520] [id = 501] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE349800 == 48 [pid = 4520] [id = 500] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8AA000 == 47 [pid = 4520] [id = 499] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB07B000 == 46 [pid = 4520] [id = 498] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BA064000 == 45 [pid = 4520] [id = 497] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70EC800 == 44 [pid = 4520] [id = 493] 09:45:40 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F5A000 == 43 [pid = 4520] [id = 492] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0B6406000) [pid = 4520] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0AF270C00) [pid = 4520] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BD591C00) [pid = 4520] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BAB49C00) [pid = 4520] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0C1381000) [pid = 4520] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | 1464626740651 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BAB45000) [pid = 4520] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C1375400) [pid = 4520] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0B5470C00) [pid = 4520] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0B0B3C400) [pid = 4520] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BAB49800) [pid = 4520] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE409800) [pid = 4520] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BCE2D400) [pid = 4520] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BE60AC00) [pid = 4520] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BD592000) [pid = 4520] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B0F8EC00) [pid = 4520] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0B6403000) [pid = 4520] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 988ms 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BE386400) [pid = 4520] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BE92E800) [pid = 4520] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BF016800) [pid = 4520] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BF15AC00) [pid = 4520] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C10E9C00) [pid = 4520] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C0D4B000) [pid = 4520] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0C0D55800) [pid = 4520] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C009EC00) [pid = 4520] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BE386C00) [pid = 4520] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 4520 | 1464626740702 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 4520 | 1464626740708 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 09:45:40 INFO - PROCESS | 4520 | 1464626740716 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:45:40 INFO - PROCESS | 4520 | 1464626740720 Marionette TRACE conn7 <- [1,2010,null,{}] 09:45:40 INFO - PROCESS | 4520 | 1464626740724 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 4520 | 1464626740817 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 09:45:40 INFO - PROCESS | 4520 | 1464626740825 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70EC800 == 44 [pid = 4520] [id = 512] 09:45:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0B0F96400) [pid = 4520] [serial = 1536] [outer = 0000000000000000] 09:45:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0B546DC00) [pid = 4520] [serial = 1537] [outer = 000000C0B0F96400] 09:45:40 INFO - PROCESS | 4520 | 1464626740874 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B7017C00) [pid = 4520] [serial = 1538] [outer = 000000C0B0F96400] 09:45:41 INFO - PROCESS | 4520 | 1464626741409 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 736ms 09:45:41 INFO - PROCESS | 4520 | 1464626741456 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 4520 | 1464626741459 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:45:41 INFO - PROCESS | 4520 | 1464626741462 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 4520 | 1464626741466 Marionette TRACE conn7 <- [1,2014,null,{}] 09:45:41 INFO - PROCESS | 4520 | 1464626741477 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 4520 | 1464626741571 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 09:45:41 INFO - PROCESS | 4520 | 1464626741653 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8C0000 == 45 [pid = 4520] [id = 513] 09:45:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B6F30000) [pid = 4520] [serial = 1539] [outer = 0000000000000000] 09:45:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BD516800) [pid = 4520] [serial = 1540] [outer = 000000C0B6F30000] 09:45:41 INFO - PROCESS | 4520 | 1464626741704 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BE37F400) [pid = 4520] [serial = 1541] [outer = 000000C0B6F30000] 09:45:42 INFO - PROCESS | 4520 | 1464626742087 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 09:45:42 INFO - PROCESS | 4520 | 1464626742136 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 4520 | 1464626742148 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:45:42 INFO - PROCESS | 4520 | 1464626742169 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 4520 | 1464626742171 Marionette TRACE conn7 <- [1,2018,null,{}] 09:45:42 INFO - PROCESS | 4520 | 1464626742175 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 4520 | 1464626742267 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 09:45:42 INFO - PROCESS | 4520 | 1464626742274 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE9A1800 == 46 [pid = 4520] [id = 514] 09:45:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BE409000) [pid = 4520] [serial = 1542] [outer = 0000000000000000] 09:45:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BE60D800) [pid = 4520] [serial = 1543] [outer = 000000C0BE409000] 09:45:42 INFO - PROCESS | 4520 | 1464626742322 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE6D7400) [pid = 4520] [serial = 1544] [outer = 000000C0BE409000] 09:45:42 INFO - PROCESS | 4520 | 1464626742748 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 650ms 09:45:42 INFO - PROCESS | 4520 | 1464626742806 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 4520 | 1464626742809 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:45:42 INFO - PROCESS | 4520 | 1464626742823 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 4520 | 1464626742826 Marionette TRACE conn7 <- [1,2022,null,{}] 09:45:42 INFO - PROCESS | 4520 | 1464626742830 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 4520 | 1464626742943 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 09:45:43 INFO - PROCESS | 4520 | 1464626743025 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C111A000 == 47 [pid = 4520] [id = 515] 09:45:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BEA6A000) [pid = 4520] [serial = 1545] [outer = 0000000000000000] 09:45:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BF0A0800) [pid = 4520] [serial = 1546] [outer = 000000C0BEA6A000] 09:45:43 INFO - PROCESS | 4520 | 1464626743072 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C03BFC00) [pid = 4520] [serial = 1547] [outer = 000000C0BEA6A000] 09:45:43 INFO - PROCESS | 4520 | 1464626743520 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 09:45:43 INFO - PROCESS | 4520 | 1464626743562 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 09:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:45:43 INFO - PROCESS | 4520 | 1464626743565 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 09:45:43 INFO - PROCESS | 4520 | 1464626743568 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 4520 | 1464626743570 Marionette TRACE conn7 <- [1,2026,null,{}] 09:45:43 INFO - PROCESS | 4520 | 1464626743573 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 4520 | 1464626743716 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 09:45:43 INFO - PROCESS | 4520 | 1464626743772 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3695000 == 48 [pid = 4520] [id = 516] 09:45:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C10EDC00) [pid = 4520] [serial = 1548] [outer = 0000000000000000] 09:45:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C175A000) [pid = 4520] [serial = 1549] [outer = 000000C0C10EDC00] 09:45:43 INFO - PROCESS | 4520 | 1464626743822 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C1818800) [pid = 4520] [serial = 1550] [outer = 000000C0C10EDC00] 09:45:44 INFO - PROCESS | 4520 | 1464626744270 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 09:45:44 INFO - PROCESS | 4520 | 1464626744328 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 4520 | 1464626744330 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 09:45:44 INFO - PROCESS | 4520 | 1464626744333 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:45:44 INFO - PROCESS | 4520 | 1464626744335 Marionette TRACE conn7 <- [1,2030,null,{}] 09:45:44 INFO - PROCESS | 4520 | 1464626744339 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 4520 | 1464626744456 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 09:45:44 INFO - PROCESS | 4520 | 1464626744514 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F44000 == 49 [pid = 4520] [id = 517] 09:45:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C190EC00) [pid = 4520] [serial = 1551] [outer = 0000000000000000] 09:45:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C1916800) [pid = 4520] [serial = 1552] [outer = 000000C0C190EC00] 09:45:44 INFO - PROCESS | 4520 | 1464626744561 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C198A800) [pid = 4520] [serial = 1553] [outer = 000000C0C190EC00] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BE379400) [pid = 4520] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BE9AE400) [pid = 4520] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C0D47800) [pid = 4520] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0B70A7000) [pid = 4520] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BD571800) [pid = 4520] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BA8B1400) [pid = 4520] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0B5618400) [pid = 4520] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B0D25800) [pid = 4520] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0C1762800) [pid = 4520] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:45:44 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BE60E800) [pid = 4520] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:45:45 INFO - PROCESS | 4520 | 1464626745057 Marionette TRACE conn7 <- [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]]]}] 09:45:45 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) 09:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 776ms 09:45:45 INFO - PROCESS | 4520 | 1464626745114 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 4520 | 1464626745116 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 09:45:45 INFO - PROCESS | 4520 | 1464626745120 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:45:45 INFO - PROCESS | 4520 | 1464626745121 Marionette TRACE conn7 <- [1,2034,null,{}] 09:45:45 INFO - PROCESS | 4520 | 1464626745125 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 4520 | 1464626745240 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 09:45:45 INFO - PROCESS | 4520 | 1464626745300 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5190800 == 50 [pid = 4520] [id = 518] 09:45:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BA040C00) [pid = 4520] [serial = 1554] [outer = 0000000000000000] 09:45:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BE6D2000) [pid = 4520] [serial = 1555] [outer = 000000C0BA040C00] 09:45:45 INFO - PROCESS | 4520 | 1464626745347 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C198D800) [pid = 4520] [serial = 1556] [outer = 000000C0BA040C00] 09:45:45 INFO - PROCESS | 4520 | 1464626745715 Marionette TRACE conn7 <- [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]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 09:45:45 INFO - PROCESS | 4520 | 1464626745753 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 4520 | 1464626745755 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:45:45 INFO - PROCESS | 4520 | 1464626745758 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 4520 | 1464626745760 Marionette TRACE conn7 <- [1,2038,null,{}] 09:45:45 INFO - PROCESS | 4520 | 1464626745763 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 4520 | 1464626745875 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 09:45:45 INFO - PROCESS | 4520 | 1464626745883 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BD7800 == 51 [pid = 4520] [id = 519] 09:45:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C1991800) [pid = 4520] [serial = 1557] [outer = 0000000000000000] 09:45:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C19C8000) [pid = 4520] [serial = 1558] [outer = 000000C0C1991800] 09:45:45 INFO - PROCESS | 4520 | 1464626745929 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C345EC00) [pid = 4520] [serial = 1559] [outer = 000000C0C1991800] 09:45:46 INFO - PROCESS | 4520 | 1464626746370 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 629ms 09:45:46 INFO - PROCESS | 4520 | 1464626746392 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 4520 | 1464626746394 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 09:45:46 INFO - PROCESS | 4520 | 1464626746397 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:45:46 INFO - PROCESS | 4520 | 1464626746400 Marionette TRACE conn7 <- [1,2042,null,{}] 09:45:46 INFO - PROCESS | 4520 | 1464626746403 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 4520 | 1464626746491 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 09:45:46 INFO - PROCESS | 4520 | 1464626746498 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C6340000 == 52 [pid = 4520] [id = 520] 09:45:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C345FC00) [pid = 4520] [serial = 1560] [outer = 0000000000000000] 09:45:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C3477000) [pid = 4520] [serial = 1561] [outer = 000000C0C345FC00] 09:45:46 INFO - PROCESS | 4520 | 1464626746546 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C347D800) [pid = 4520] [serial = 1562] [outer = 000000C0C345FC00] 09:45:47 INFO - PROCESS | 4520 | 1464626747074 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 735ms 09:45:47 INFO - PROCESS | 4520 | 1464626747135 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 4520 | 1464626747140 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 09:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:45:47 INFO - PROCESS | 4520 | 1464626747146 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 4520 | 1464626747151 Marionette TRACE conn7 <- [1,2046,null,{}] 09:45:47 INFO - PROCESS | 4520 | 1464626747159 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 4520 | 1464626747374 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 09:45:47 INFO - PROCESS | 4520 | 1464626747438 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB65000 == 53 [pid = 4520] [id = 521] 09:45:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0B14DE800) [pid = 4520] [serial = 1563] [outer = 0000000000000000] 09:45:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0B57CF400) [pid = 4520] [serial = 1564] [outer = 000000C0B14DE800] 09:45:47 INFO - PROCESS | 4520 | 1464626747497 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BA8BD400) [pid = 4520] [serial = 1565] [outer = 000000C0B14DE800] 09:45:48 INFO - PROCESS | 4520 | 1464626748094 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 986ms 09:45:48 INFO - PROCESS | 4520 | 1464626748136 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 4520 | 1464626748142 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 09:45:48 INFO - PROCESS | 4520 | 1464626748149 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:45:48 INFO - PROCESS | 4520 | 1464626748152 Marionette TRACE conn7 <- [1,2050,null,{}] 09:45:48 INFO - PROCESS | 4520 | 1464626748156 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 4520 | 1464626748305 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 09:45:48 INFO - PROCESS | 4520 | 1464626748430 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C03D5800 == 54 [pid = 4520] [id = 522] 09:45:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0BD517C00) [pid = 4520] [serial = 1566] [outer = 0000000000000000] 09:45:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BDF56000) [pid = 4520] [serial = 1567] [outer = 000000C0BD517C00] 09:45:48 INFO - PROCESS | 4520 | 1464626748489 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0BE6D0C00) [pid = 4520] [serial = 1568] [outer = 000000C0BD517C00] 09:45:49 INFO - PROCESS | 4520 | 1464626749136 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1019ms 09:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:45:49 INFO - PROCESS | 4520 | 1464626749174 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 4520 | 1464626749177 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 09:45:49 INFO - PROCESS | 4520 | 1464626749181 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 4520 | 1464626749185 Marionette TRACE conn7 <- [1,2054,null,{}] 09:45:49 INFO - PROCESS | 4520 | 1464626749197 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:49 INFO - PROCESS | 4520 | 1464626749339 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 09:45:49 INFO - PROCESS | 4520 | 1464626749464 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7585800 == 55 [pid = 4520] [id = 523] 09:45:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BF15D400) [pid = 4520] [serial = 1569] [outer = 0000000000000000] 09:45:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C175F400) [pid = 4520] [serial = 1570] [outer = 000000C0BF15D400] 09:45:49 INFO - PROCESS | 4520 | 1464626749526 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C1918000) [pid = 4520] [serial = 1571] [outer = 000000C0BF15D400] 09:45:50 INFO - PROCESS | 4520 | 1464626750123 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 987ms 09:45:50 INFO - PROCESS | 4520 | 1464626750169 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 4520 | 1464626750172 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 09:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:45:50 INFO - PROCESS | 4520 | 1464626750176 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - PROCESS | 4520 | 1464626750178 Marionette TRACE conn7 <- [1,2058,null,{}] 09:45:50 INFO - PROCESS | 4520 | 1464626750182 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:50 INFO - PROCESS | 4520 | 1464626750298 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 09:45:50 INFO - PROCESS | 4520 | 1464626750442 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5494800 == 56 [pid = 4520] [id = 524] 09:45:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C1763400) [pid = 4520] [serial = 1572] [outer = 0000000000000000] 09:45:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C3728400) [pid = 4520] [serial = 1573] [outer = 000000C0C1763400] 09:45:50 INFO - PROCESS | 4520 | 1464626750500 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C3732400) [pid = 4520] [serial = 1574] [outer = 000000C0C1763400] 09:45:51 INFO - PROCESS | 4520 | 1464626751304 Marionette TRACE conn7 <- [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]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1174ms 09:45:51 INFO - PROCESS | 4520 | 1464626751353 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 4520 | 1464626751357 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 09:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:45:51 INFO - PROCESS | 4520 | 1464626751362 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 4520 | 1464626751367 Marionette TRACE conn7 <- [1,2062,null,{}] 09:45:51 INFO - PROCESS | 4520 | 1464626751373 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:51 INFO - PROCESS | 4520 | 1464626751479 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 09:45:51 INFO - PROCESS | 4520 | 1464626751557 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD183000 == 57 [pid = 4520] [id = 525] 09:45:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0B0D29400) [pid = 4520] [serial = 1575] [outer = 0000000000000000] 09:45:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0B0F8D000) [pid = 4520] [serial = 1576] [outer = 000000C0B0D29400] 09:45:51 INFO - PROCESS | 4520 | 1464626751609 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0B6406000) [pid = 4520] [serial = 1577] [outer = 000000C0B0D29400] 09:45:52 INFO - PROCESS | 4520 | 1464626752261 Marionette TRACE conn7 <- [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]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 923ms 09:45:52 INFO - PROCESS | 4520 | 1464626752290 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 4520 | 1464626752296 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:45:52 INFO - PROCESS | 4520 | 1464626752302 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 4520 | 1464626752305 Marionette TRACE conn7 <- [1,2066,null,{}] 09:45:52 INFO - PROCESS | 4520 | 1464626752309 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 4520 | 1464626752414 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 09:45:52 INFO - PROCESS | 4520 | 1464626752555 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BD7800 == 56 [pid = 4520] [id = 519] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5190800 == 55 [pid = 4520] [id = 518] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F44000 == 54 [pid = 4520] [id = 517] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3695000 == 53 [pid = 4520] [id = 516] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C111A000 == 52 [pid = 4520] [id = 515] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE9A1800 == 51 [pid = 4520] [id = 514] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8C0000 == 50 [pid = 4520] [id = 513] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70EC800 == 49 [pid = 4520] [id = 512] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BAB43000) [pid = 4520] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0B0D22400) [pid = 4520] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BE6DA400) [pid = 4520] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C1813400) [pid = 4520] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B653E800 == 50 [pid = 4520] [id = 526] 09:45:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0AF211C00) [pid = 4520] [serial = 1578] [outer = 0000000000000000] 09:45:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0AF325400) [pid = 4520] [serial = 1579] [outer = 000000C0AF211C00] 09:45:52 INFO - PROCESS | 4520 | 1464626752651 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0B5F89000) [pid = 4520] [serial = 1580] [outer = 000000C0AF211C00] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8A5800 == 49 [pid = 4520] [id = 511] 09:45:52 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BC0800 == 48 [pid = 4520] [id = 506] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0BE385800) [pid = 4520] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BF163000) [pid = 4520] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BE40C400) [pid = 4520] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0C10EB400) [pid = 4520] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0C1766400) [pid = 4520] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C175DC00) [pid = 4520] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0BD590000) [pid = 4520] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0BAB42400) [pid = 4520] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BBAC5C00) [pid = 4520] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0B6F31000) [pid = 4520] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0B57CEC00) [pid = 4520] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0B5ABCC00) [pid = 4520] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0B7881400) [pid = 4520] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C03BA800) [pid = 4520] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C17DC800) [pid = 4520] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C0F22C00) [pid = 4520] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0C1389000) [pid = 4520] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C0D48000) [pid = 4520] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C1758C00) [pid = 4520] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BE0B9000) [pid = 4520] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:45:53 INFO - PROCESS | 4520 | 1464626753112 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 839ms 09:45:53 INFO - PROCESS | 4520 | 1464626753147 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 4520 | 1464626753149 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 09:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:45:53 INFO - PROCESS | 4520 | 1464626753153 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 4520 | 1464626753157 Marionette TRACE conn7 <- [1,2070,null,{}] 09:45:53 INFO - PROCESS | 4520 | 1464626753168 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 4520 | 1464626753259 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 09:45:53 INFO - PROCESS | 4520 | 1464626753268 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5D0000 == 49 [pid = 4520] [id = 527] 09:45:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BAB45800) [pid = 4520] [serial = 1581] [outer = 0000000000000000] 09:45:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BB0A7400) [pid = 4520] [serial = 1582] [outer = 000000C0BAB45800] 09:45:53 INFO - PROCESS | 4520 | 1464626753319 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0BCE22C00) [pid = 4520] [serial = 1583] [outer = 000000C0BAB45800] 09:45:53 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5E2C800 == 48 [pid = 4520] [id = 10] 09:45:53 INFO - PROCESS | 4520 | 1464626753863 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 09:45:53 INFO - PROCESS | 4520 | 1464626753890 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 4520 | 1464626753893 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 09:45:53 INFO - PROCESS | 4520 | 1464626753896 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:45:53 INFO - PROCESS | 4520 | 1464626753899 Marionette TRACE conn7 <- [1,2074,null,{}] 09:45:53 INFO - PROCESS | 4520 | 1464626753902 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 4520 | 1464626753988 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 09:45:54 INFO - PROCESS | 4520 | 1464626754098 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE45D800 == 49 [pid = 4520] [id = 528] 09:45:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0BAB46400) [pid = 4520] [serial = 1584] [outer = 0000000000000000] 09:45:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0BD572000) [pid = 4520] [serial = 1585] [outer = 000000C0BAB46400] 09:45:54 INFO - PROCESS | 4520 | 1464626754151 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0BE0B2C00) [pid = 4520] [serial = 1586] [outer = 000000C0BAB46400] 09:45:54 INFO - PROCESS | 4520 | 1464626754548 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 09:45:54 INFO - PROCESS | 4520 | 1464626754574 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 4520 | 1464626754576 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:45:54 INFO - PROCESS | 4520 | 1464626754579 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 4520 | 1464626754581 Marionette TRACE conn7 <- [1,2078,null,{}] 09:45:54 INFO - PROCESS | 4520 | 1464626754585 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 4520 | 1464626754671 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 09:45:54 INFO - PROCESS | 4520 | 1464626754678 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DAE000 == 50 [pid = 4520] [id = 529] 09:45:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BE379400) [pid = 4520] [serial = 1587] [outer = 0000000000000000] 09:45:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BE39C000) [pid = 4520] [serial = 1588] [outer = 000000C0BE379400] 09:45:54 INFO - PROCESS | 4520 | 1464626754726 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BE417800) [pid = 4520] [serial = 1589] [outer = 000000C0BE379400] 09:45:55 INFO - PROCESS | 4520 | 1464626755205 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 09:45:55 INFO - PROCESS | 4520 | 1464626755255 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 4520 | 1464626755257 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:45:55 INFO - PROCESS | 4520 | 1464626755268 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 4520 | 1464626755270 Marionette TRACE conn7 <- [1,2082,null,{}] 09:45:55 INFO - PROCESS | 4520 | 1464626755274 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 4520 | 1464626755437 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 09:45:55 INFO - PROCESS | 4520 | 1464626755464 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1967800 == 51 [pid = 4520] [id = 530] 09:45:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0BE6D1000) [pid = 4520] [serial = 1590] [outer = 0000000000000000] 09:45:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BE939C00) [pid = 4520] [serial = 1591] [outer = 000000C0BE6D1000] 09:45:55 INFO - PROCESS | 4520 | 1464626755512 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0BF15B000) [pid = 4520] [serial = 1592] [outer = 000000C0BE6D1000] 09:45:56 INFO - PROCESS | 4520 | 1464626755990 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 776ms 09:45:56 INFO - PROCESS | 4520 | 1464626756045 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 4520 | 1464626756047 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 09:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:45:56 INFO - PROCESS | 4520 | 1464626756050 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 4520 | 1464626756052 Marionette TRACE conn7 <- [1,2086,null,{}] 09:45:56 INFO - PROCESS | 4520 | 1464626756074 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 4520 | 1464626756184 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 09:45:56 INFO - PROCESS | 4520 | 1464626756197 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C36B2000 == 52 [pid = 4520] [id = 531] 09:45:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BFB9DC00) [pid = 4520] [serial = 1593] [outer = 0000000000000000] 09:45:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C00E7C00) [pid = 4520] [serial = 1594] [outer = 000000C0BFB9DC00] 09:45:56 INFO - PROCESS | 4520 | 1464626756287 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C0D4BC00) [pid = 4520] [serial = 1595] [outer = 000000C0BFB9DC00] 09:45:56 INFO - PROCESS | 4520 | 1464626756716 Marionette TRACE conn7 <- [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]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 09:45:56 INFO - PROCESS | 4520 | 1464626756746 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 4520 | 1464626756748 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 09:45:56 INFO - PROCESS | 4520 | 1464626756751 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:45:56 INFO - PROCESS | 4520 | 1464626756753 Marionette TRACE conn7 <- [1,2090,null,{}] 09:45:56 INFO - PROCESS | 4520 | 1464626756756 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 4520 | 1464626756901 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 09:45:56 INFO - PROCESS | 4520 | 1464626756913 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BCF21800 == 53 [pid = 4520] [id = 532] 09:45:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C0D49000) [pid = 4520] [serial = 1596] [outer = 0000000000000000] 09:45:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C0F1D800) [pid = 4520] [serial = 1597] [outer = 000000C0C0D49000] 09:45:57 INFO - PROCESS | 4520 | 1464626757189 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C10F4C00) [pid = 4520] [serial = 1598] [outer = 000000C0C0D49000] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C190EC00) [pid = 4520] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0C17E3000) [pid = 4520] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0B0F8E800) [pid = 4520] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0B0B3A800) [pid = 4520] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0BFBA1000) [pid = 4520] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0BD572C00) [pid = 4520] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0AFC10400) [pid = 4520] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BE6D5C00) [pid = 4520] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BA041C00) [pid = 4520] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0AF209000) [pid = 4520] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0B5AB5800) [pid = 4520] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BA80DC00) [pid = 4520] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BD572400) [pid = 4520] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BEA6A000) [pid = 4520] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE409000) [pid = 4520] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C10EDC00) [pid = 4520] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0B0F96400) [pid = 4520] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0B6F30000) [pid = 4520] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0C1991800) [pid = 4520] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:45:57 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BA040C00) [pid = 4520] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:45:57 INFO - PROCESS | 4520 | 1464626757586 Marionette TRACE conn7 <- [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]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 881ms 09:45:57 INFO - PROCESS | 4520 | 1464626757636 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 4520 | 1464626757638 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 09:45:57 INFO - PROCESS | 4520 | 1464626757642 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:45:57 INFO - PROCESS | 4520 | 1464626757644 Marionette TRACE conn7 <- [1,2094,null,{}] 09:45:57 INFO - PROCESS | 4520 | 1464626757647 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:57 INFO - PROCESS | 4520 | 1464626757760 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 09:45:57 INFO - PROCESS | 4520 | 1464626757769 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3699800 == 54 [pid = 4520] [id = 533] 09:45:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0B561BC00) [pid = 4520] [serial = 1599] [outer = 0000000000000000] 09:45:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BD519800) [pid = 4520] [serial = 1600] [outer = 000000C0B561BC00] 09:45:57 INFO - PROCESS | 4520 | 1464626757816 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C009D800) [pid = 4520] [serial = 1601] [outer = 000000C0B561BC00] 09:45:58 INFO - PROCESS | 4520 | 1464626758242 Marionette TRACE conn7 <- [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] 09:45:58 INFO - PROCESS | 4520 | 1464626758276 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 09:45:58 INFO - PROCESS | 4520 | 1464626758279 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 4520 | 1464626758281 Marionette TRACE conn7 <- [1,2098,null,{}] 09:45:58 INFO - PROCESS | 4520 | 1464626758285 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 4520 | 1464626758404 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 09:45:58 INFO - PROCESS | 4520 | 1464626758451 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C540B000 == 55 [pid = 4520] [id = 534] 09:45:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C1386800) [pid = 4520] [serial = 1602] [outer = 0000000000000000] 09:45:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C138E800) [pid = 4520] [serial = 1603] [outer = 000000C0C1386800] 09:45:58 INFO - PROCESS | 4520 | 1464626758498 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C175B000) [pid = 4520] [serial = 1604] [outer = 000000C0C1386800] 09:45:58 INFO - PROCESS | 4520 | 1464626758892 Marionette TRACE conn7 <- [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]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 09:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:45:58 INFO - PROCESS | 4520 | 1464626758967 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 4520 | 1464626758970 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 09:45:58 INFO - PROCESS | 4520 | 1464626758973 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 4520 | 1464626758976 Marionette TRACE conn7 <- [1,2102,null,{}] 09:45:58 INFO - PROCESS | 4520 | 1464626758980 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 4520 | 1464626759087 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 09:45:59 INFO - PROCESS | 4520 | 1464626759103 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BC7800 == 56 [pid = 4520] [id = 535] 09:45:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0BD517800) [pid = 4520] [serial = 1605] [outer = 0000000000000000] 09:45:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C17E3000) [pid = 4520] [serial = 1606] [outer = 000000C0BD517800] 09:45:59 INFO - PROCESS | 4520 | 1464626759155 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C1916C00) [pid = 4520] [serial = 1607] [outer = 000000C0BD517800] 09:45:59 INFO - PROCESS | 4520 | 1464626759895 Marionette TRACE conn7 <- [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]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 09:45:59 INFO - PROCESS | 4520 | 1464626759961 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 4520 | 1464626759967 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 09:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:45:59 INFO - PROCESS | 4520 | 1464626759972 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 4520 | 1464626759977 Marionette TRACE conn7 <- [1,2106,null,{}] 09:45:59 INFO - PROCESS | 4520 | 1464626759983 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 4520 | 1464626760104 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 09:46:00 INFO - PROCESS | 4520 | 1464626760231 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB564000 == 57 [pid = 4520] [id = 536] 09:46:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0B57CF800) [pid = 4520] [serial = 1608] [outer = 0000000000000000] 09:46:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0B619A400) [pid = 4520] [serial = 1609] [outer = 000000C0B57CF800] 09:46:00 INFO - PROCESS | 4520 | 1464626760292 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0BA03E800) [pid = 4520] [serial = 1610] [outer = 000000C0B57CF800] 09:46:00 INFO - PROCESS | 4520 | 1464626760880 Marionette TRACE conn7 <- [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]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 986ms 09:46:00 INFO - PROCESS | 4520 | 1464626760961 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 4520 | 1464626760968 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 09:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:46:00 INFO - PROCESS | 4520 | 1464626760975 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 4520 | 1464626760978 Marionette TRACE conn7 <- [1,2110,null,{}] 09:46:00 INFO - PROCESS | 4520 | 1464626760982 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 4520 | 1464626761102 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 09:46:01 INFO - PROCESS | 4520 | 1464626761227 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C195A000 == 58 [pid = 4520] [id = 537] 09:46:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BD12D000) [pid = 4520] [serial = 1611] [outer = 0000000000000000] 09:46:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0BD592400) [pid = 4520] [serial = 1612] [outer = 000000C0BD12D000] 09:46:01 INFO - PROCESS | 4520 | 1464626761286 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BE410000) [pid = 4520] [serial = 1613] [outer = 000000C0BD12D000] 09:46:01 INFO - PROCESS | 4520 | 1464626761910 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 986ms 09:46:01 INFO - PROCESS | 4520 | 1464626761974 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 4520 | 1464626761977 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 09:46:01 INFO - PROCESS | 4520 | 1464626761982 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:46:01 INFO - PROCESS | 4520 | 1464626761986 Marionette TRACE conn7 <- [1,2114,null,{}] 09:46:02 INFO - PROCESS | 4520 | 1464626761999 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 4520 | 1464626762118 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 09:46:02 INFO - PROCESS | 4520 | 1464626762244 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C756E000 == 59 [pid = 4520] [id = 538] 09:46:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0BFBA1800) [pid = 4520] [serial = 1614] [outer = 0000000000000000] 09:46:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C10F0400) [pid = 4520] [serial = 1615] [outer = 000000C0BFBA1800] 09:46:02 INFO - PROCESS | 4520 | 1464626762304 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C17DF400) [pid = 4520] [serial = 1616] [outer = 000000C0BFBA1800] 09:46:02 INFO - PROCESS | 4520 | 1464626762941 Marionette TRACE conn7 <- [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]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 986ms 09:46:02 INFO - PROCESS | 4520 | 1464626762973 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 4520 | 1464626762976 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:46:02 INFO - PROCESS | 4520 | 1464626762980 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 4520 | 1464626762982 Marionette TRACE conn7 <- [1,2118,null,{}] 09:46:02 INFO - PROCESS | 4520 | 1464626762986 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:03 INFO - PROCESS | 4520 | 1464626763114 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 09:46:03 INFO - PROCESS | 4520 | 1464626763220 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60C2000 == 60 [pid = 4520] [id = 539] 09:46:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C1816800) [pid = 4520] [serial = 1617] [outer = 0000000000000000] 09:46:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C1983800) [pid = 4520] [serial = 1618] [outer = 000000C0C1816800] 09:46:03 INFO - PROCESS | 4520 | 1464626763276 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C19C7800) [pid = 4520] [serial = 1619] [outer = 000000C0C1816800] 09:46:04 INFO - PROCESS | 4520 | 1464626764031 Marionette TRACE conn7 <- [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] 09:46:04 INFO - PROCESS | 4520 | 1464626764112 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 09:46:04 INFO - PROCESS | 4520 | 1464626764118 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:46:04 INFO - PROCESS | 4520 | 1464626764122 Marionette TRACE conn7 <- [1,2122,null,{}] 09:46:04 INFO - PROCESS | 4520 | 1464626764180 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 4520 | 1464626764297 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 09:46:04 INFO - PROCESS | 4520 | 1464626764375 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB61000 == 61 [pid = 4520] [id = 540] 09:46:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0B22B0800) [pid = 4520] [serial = 1620] [outer = 0000000000000000] 09:46:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0B5618000) [pid = 4520] [serial = 1621] [outer = 000000C0B22B0800] 09:46:04 INFO - PROCESS | 4520 | 1464626764469 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0B7016400) [pid = 4520] [serial = 1622] [outer = 000000C0B22B0800] 09:46:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C540B000 == 60 [pid = 4520] [id = 534] 09:46:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3699800 == 59 [pid = 4520] [id = 533] 09:46:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BCF21800 == 58 [pid = 4520] [id = 532] 09:46:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C36B2000 == 57 [pid = 4520] [id = 531] 09:46:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1967800 == 56 [pid = 4520] [id = 530] 09:46:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DAE000 == 55 [pid = 4520] [id = 529] 09:46:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE45D800 == 54 [pid = 4520] [id = 528] 09:46:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5D0000 == 53 [pid = 4520] [id = 527] 09:46:04 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0B1541000) [pid = 4520] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:46:04 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BB51E800) [pid = 4520] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:46:04 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0C0D53400) [pid = 4520] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:46:04 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C3477000) [pid = 4520] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:46:04 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C1911400) [pid = 4520] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B653E800 == 52 [pid = 4520] [id = 526] 09:46:05 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD183000 == 51 [pid = 4520] [id = 525] 09:46:05 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C03D5800 == 50 [pid = 4520] [id = 522] 09:46:05 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB65000 == 49 [pid = 4520] [id = 521] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BE3A3000) [pid = 4520] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0B5E9D800) [pid = 4520] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C0D4D000) [pid = 4520] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0BD569000) [pid = 4520] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0AF89AC00) [pid = 4520] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0B7017000) [pid = 4520] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BD126C00) [pid = 4520] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BE0BB000) [pid = 4520] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BF0A0800) [pid = 4520] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C03BFC00) [pid = 4520] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BE60D800) [pid = 4520] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C1818800) [pid = 4520] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C175A000) [pid = 4520] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0B546DC00) [pid = 4520] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0B7017C00) [pid = 4520] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BD516800) [pid = 4520] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BE37F400) [pid = 4520] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0C345EC00) [pid = 4520] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BE6D2000) [pid = 4520] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C1916800) [pid = 4520] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C19C8000) [pid = 4520] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0C198A800) [pid = 4520] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C181B400) [pid = 4520] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0B7015400) [pid = 4520] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0B5613C00) [pid = 4520] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0C198D800) [pid = 4520] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BE6D7400) [pid = 4520] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0B14E1800) [pid = 4520] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0C0768800) [pid = 4520] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:46:05 INFO - PROCESS | 4520 | 1464626765117 Marionette TRACE conn7 <- [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] 09:46:05 INFO - PROCESS | 4520 | 1464626765162 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 09:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:46:05 INFO - PROCESS | 4520 | 1464626765170 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 4520 | 1464626765173 Marionette TRACE conn7 <- [1,2126,null,{}] 09:46:05 INFO - PROCESS | 4520 | 1464626765177 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 4520 | 1464626765268 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 09:46:05 INFO - PROCESS | 4520 | 1464626765276 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABC1800 == 50 [pid = 4520] [id = 541] 09:46:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0AF325800) [pid = 4520] [serial = 1623] [outer = 0000000000000000] 09:46:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0B7015400) [pid = 4520] [serial = 1624] [outer = 000000C0AF325800] 09:46:05 INFO - PROCESS | 4520 | 1464626765324 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BA80A800) [pid = 4520] [serial = 1625] [outer = 000000C0AF325800] 09:46:05 INFO - PROCESS | 4520 | 1464626765848 Marionette TRACE conn7 <- [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]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 733ms 09:46:05 INFO - PROCESS | 4520 | 1464626765909 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 4520 | 1464626765912 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 09:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:46:05 INFO - PROCESS | 4520 | 1464626765916 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 4520 | 1464626765919 Marionette TRACE conn7 <- [1,2130,null,{}] 09:46:05 INFO - PROCESS | 4520 | 1464626765931 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 4520 | 1464626766031 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 09:46:06 INFO - PROCESS | 4520 | 1464626766114 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDB6B800 == 51 [pid = 4520] [id = 542] 09:46:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B14E1800) [pid = 4520] [serial = 1626] [outer = 0000000000000000] 09:46:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BD12FC00) [pid = 4520] [serial = 1627] [outer = 000000C0B14E1800] 09:46:06 INFO - PROCESS | 4520 | 1464626766164 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BD593400) [pid = 4520] [serial = 1628] [outer = 000000C0B14E1800] 09:46:06 INFO - PROCESS | 4520 | 1464626766565 Marionette TRACE conn7 <- [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] 09:46:06 INFO - PROCESS | 4520 | 1464626766655 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:46:06 INFO - PROCESS | 4520 | 1464626766659 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 4520 | 1464626766661 Marionette TRACE conn7 <- [1,2134,null,{}] 09:46:06 INFO - PROCESS | 4520 | 1464626766665 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 4520 | 1464626766757 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 09:46:06 INFO - PROCESS | 4520 | 1464626766766 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE98E000 == 52 [pid = 4520] [id = 543] 09:46:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BE39B400) [pid = 4520] [serial = 1629] [outer = 0000000000000000] 09:46:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BE3A3000) [pid = 4520] [serial = 1630] [outer = 000000C0BE39B400] 09:46:06 INFO - PROCESS | 4520 | 1464626766813 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BE608800) [pid = 4520] [serial = 1631] [outer = 000000C0BE39B400] 09:46:07 INFO - PROCESS | 4520 | 1464626767304 Marionette TRACE conn7 <- [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] 09:46:07 INFO - PROCESS | 4520 | 1464626767334 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 09:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:46:07 INFO - PROCESS | 4520 | 1464626767338 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 4520 | 1464626767340 Marionette TRACE conn7 <- [1,2138,null,{}] 09:46:07 INFO - PROCESS | 4520 | 1464626767343 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 4520 | 1464626767482 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 09:46:07 INFO - PROCESS | 4520 | 1464626767502 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DA6800 == 53 [pid = 4520] [id = 544] 09:46:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE39C800) [pid = 4520] [serial = 1632] [outer = 0000000000000000] 09:46:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BE6D8400) [pid = 4520] [serial = 1633] [outer = 000000C0BE39C800] 09:46:07 INFO - PROCESS | 4520 | 1464626767549 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BF1E1C00) [pid = 4520] [serial = 1634] [outer = 000000C0BE39C800] 09:46:08 INFO - PROCESS | 4520 | 1464626768031 Marionette TRACE conn7 <- [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] 09:46:08 INFO - PROCESS | 4520 | 1464626768078 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 09:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:46:08 INFO - PROCESS | 4520 | 1464626768081 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 4520 | 1464626768083 Marionette TRACE conn7 <- [1,2142,null,{}] 09:46:08 INFO - PROCESS | 4520 | 1464626768087 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 4520 | 1464626768233 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 09:46:08 INFO - PROCESS | 4520 | 1464626768292 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1967800 == 54 [pid = 4520] [id = 545] 09:46:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C03C2400) [pid = 4520] [serial = 1635] [outer = 0000000000000000] 09:46:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C10E6400) [pid = 4520] [serial = 1636] [outer = 000000C0C03C2400] 09:46:08 INFO - PROCESS | 4520 | 1464626768342 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C17D5400) [pid = 4520] [serial = 1637] [outer = 000000C0C03C2400] 09:46:08 INFO - PROCESS | 4520 | 1464626768802 Marionette TRACE conn7 <- [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]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 775ms 09:46:08 INFO - PROCESS | 4520 | 1464626768860 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 4520 | 1464626768862 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 09:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:46:08 INFO - PROCESS | 4520 | 1464626768865 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 4520 | 1464626768867 Marionette TRACE conn7 <- [1,2146,null,{}] 09:46:08 INFO - PROCESS | 4520 | 1464626768871 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 4520 | 1464626768987 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C0D49000) [pid = 4520] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BB125000) [pid = 4520] [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.] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0B561BC00) [pid = 4520] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B5E2D000) [pid = 4520] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BAB3B400) [pid = 4520] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0B0B36000) [pid = 4520] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BEA28000) [pid = 4520] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0AF31F800) [pid = 4520] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C137B000) [pid = 4520] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C1386800) [pid = 4520] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BE6D1000) [pid = 4520] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0B0D29400) [pid = 4520] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C1763400) [pid = 4520] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BAB46400) [pid = 4520] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BAB45800) [pid = 4520] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BFB9DC00) [pid = 4520] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BF15D400) [pid = 4520] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0AF211C00) [pid = 4520] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BD517C00) [pid = 4520] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BE379400) [pid = 4520] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:46:09 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B14DE800) [pid = 4520] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:46:09 INFO - PROCESS | 4520 | 1464626769219 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B63F4000 == 55 [pid = 4520] [id = 546] 09:46:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0AF31F800) [pid = 4520] [serial = 1638] [outer = 0000000000000000] 09:46:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B0D29400) [pid = 4520] [serial = 1639] [outer = 000000C0AF31F800] 09:46:09 INFO - PROCESS | 4520 | 1464626769268 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BA042800) [pid = 4520] [serial = 1640] [outer = 000000C0AF31F800] 09:46:09 INFO - PROCESS | 4520 | 1464626769645 Marionette TRACE conn7 <- [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] 09:46:09 INFO - PROCESS | 4520 | 1464626769689 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 09:46:09 INFO - PROCESS | 4520 | 1464626769692 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:46:09 INFO - PROCESS | 4520 | 1464626769694 Marionette TRACE conn7 <- [1,2150,null,{}] 09:46:09 INFO - PROCESS | 4520 | 1464626769705 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:09 INFO - PROCESS | 4520 | 1464626769821 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 09:46:09 INFO - PROCESS | 4520 | 1464626769830 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F57800 == 56 [pid = 4520] [id = 547] 09:46:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0AF26E800) [pid = 4520] [serial = 1641] [outer = 0000000000000000] 09:46:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BF0A2C00) [pid = 4520] [serial = 1642] [outer = 000000C0AF26E800] 09:46:09 INFO - PROCESS | 4520 | 1464626769876 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0C181CC00) [pid = 4520] [serial = 1643] [outer = 000000C0AF26E800] 09:46:10 INFO - PROCESS | 4520 | 1464626770294 Marionette TRACE conn7 <- [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]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 09:46:10 INFO - PROCESS | 4520 | 1464626770325 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 4520 | 1464626770328 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 09:46:10 INFO - PROCESS | 4520 | 1464626770331 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:46:10 INFO - PROCESS | 4520 | 1464626770333 Marionette TRACE conn7 <- [1,2154,null,{}] 09:46:10 INFO - PROCESS | 4520 | 1464626770336 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 4520 | 1464626770456 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 09:46:10 INFO - PROCESS | 4520 | 1464626770498 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5416000 == 57 [pid = 4520] [id = 548] 09:46:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0C1384800) [pid = 4520] [serial = 1644] [outer = 0000000000000000] 09:46:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C198E000) [pid = 4520] [serial = 1645] [outer = 000000C0C1384800] 09:46:10 INFO - PROCESS | 4520 | 1464626770545 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C345B000) [pid = 4520] [serial = 1646] [outer = 000000C0C1384800] 09:46:10 INFO - PROCESS | 4520 | 1464626770959 Marionette TRACE conn7 <- [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]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 09:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:46:11 INFO - PROCESS | 4520 | 1464626771011 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 4520 | 1464626771013 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 09:46:11 INFO - PROCESS | 4520 | 1464626771016 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 4520 | 1464626771018 Marionette TRACE conn7 <- [1,2158,null,{}] 09:46:11 INFO - PROCESS | 4520 | 1464626771022 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:11 INFO - PROCESS | 4520 | 1464626771117 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 09:46:11 INFO - PROCESS | 4520 | 1464626771124 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BD5800 == 58 [pid = 4520] [id = 549] 09:46:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C3466C00) [pid = 4520] [serial = 1647] [outer = 0000000000000000] 09:46:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C347A000) [pid = 4520] [serial = 1648] [outer = 000000C0C3466C00] 09:46:11 INFO - PROCESS | 4520 | 1464626771174 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C372AC00) [pid = 4520] [serial = 1649] [outer = 000000C0C3466C00] 09:46:11 INFO - PROCESS | 4520 | 1464626771894 Marionette TRACE conn7 <- [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]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 923ms 09:46:11 INFO - PROCESS | 4520 | 1464626771942 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 4520 | 1464626771948 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 09:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:46:11 INFO - PROCESS | 4520 | 1464626771968 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 4520 | 1464626771973 Marionette TRACE conn7 <- [1,2162,null,{}] 09:46:11 INFO - PROCESS | 4520 | 1464626771979 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 4520 | 1464626772109 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 09:46:12 INFO - PROCESS | 4520 | 1464626772228 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD19A800 == 59 [pid = 4520] [id = 550] 09:46:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B619B800) [pid = 4520] [serial = 1650] [outer = 0000000000000000] 09:46:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0B788F800) [pid = 4520] [serial = 1651] [outer = 000000C0B619B800] 09:46:12 INFO - PROCESS | 4520 | 1464626772292 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BB253C00) [pid = 4520] [serial = 1652] [outer = 000000C0B619B800] 09:46:12 INFO - PROCESS | 4520 | 1464626772877 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 944ms 09:46:12 INFO - PROCESS | 4520 | 1464626772913 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 4520 | 1464626772920 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:46:12 INFO - PROCESS | 4520 | 1464626772927 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 4520 | 1464626772930 Marionette TRACE conn7 <- [1,2166,null,{}] 09:46:12 INFO - PROCESS | 4520 | 1464626772934 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 4520 | 1464626773055 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 09:46:13 INFO - PROCESS | 4520 | 1464626773181 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1960800 == 60 [pid = 4520] [id = 551] 09:46:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE0BB000) [pid = 4520] [serial = 1653] [outer = 0000000000000000] 09:46:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BE6CB800) [pid = 4520] [serial = 1654] [outer = 000000C0BE0BB000] 09:46:13 INFO - PROCESS | 4520 | 1464626773240 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C03B7800) [pid = 4520] [serial = 1655] [outer = 000000C0BE0BB000] 09:46:13 INFO - PROCESS | 4520 | 1464626773881 Marionette TRACE conn7 <- [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]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 09:46:13 INFO - PROCESS | 4520 | 1464626773913 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 4520 | 1464626773916 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:46:13 INFO - PROCESS | 4520 | 1464626773920 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 4520 | 1464626773924 Marionette TRACE conn7 <- [1,2170,null,{}] 09:46:13 INFO - PROCESS | 4520 | 1464626773936 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 4520 | 1464626774056 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 09:46:14 INFO - PROCESS | 4520 | 1464626774182 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F4E800 == 61 [pid = 4520] [id = 552] 09:46:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C198B800) [pid = 4520] [serial = 1656] [outer = 0000000000000000] 09:46:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C19C4400) [pid = 4520] [serial = 1657] [outer = 000000C0C198B800] 09:46:14 INFO - PROCESS | 4520 | 1464626774241 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C372F800) [pid = 4520] [serial = 1658] [outer = 000000C0C198B800] 09:46:14 INFO - PROCESS | 4520 | 1464626774865 Marionette TRACE conn7 <- [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]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 986ms 09:46:14 INFO - PROCESS | 4520 | 1464626774907 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 4520 | 1464626774911 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 09:46:14 INFO - PROCESS | 4520 | 1464626774928 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 4520 | 1464626774930 Marionette TRACE conn7 <- [1,2174,null,{}] 09:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:46:14 INFO - PROCESS | 4520 | 1464626774935 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 4520 | 1464626775051 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 09:46:15 INFO - PROCESS | 4520 | 1464626775176 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8CCC000 == 62 [pid = 4520] [id = 553] 09:46:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C198C000) [pid = 4520] [serial = 1659] [outer = 0000000000000000] 09:46:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C37A6000) [pid = 4520] [serial = 1660] [outer = 000000C0C198C000] 09:46:15 INFO - PROCESS | 4520 | 1464626775235 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C37ACC00) [pid = 4520] [serial = 1661] [outer = 000000C0C198C000] 09:46:15 INFO - PROCESS | 4520 | 1464626775803 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 987ms 09:46:15 INFO - PROCESS | 4520 | 1464626775923 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 4520 | 1464626775926 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 09:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:46:15 INFO - PROCESS | 4520 | 1464626775931 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 4520 | 1464626775933 Marionette TRACE conn7 <- [1,2178,null,{}] 09:46:15 INFO - PROCESS | 4520 | 1464626775937 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 4520 | 1464626776055 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 09:46:16 INFO - PROCESS | 4520 | 1464626776305 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABCF800 == 63 [pid = 4520] [id = 554] 09:46:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0AF29C800) [pid = 4520] [serial = 1662] [outer = 0000000000000000] 09:46:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0AF969800) [pid = 4520] [serial = 1663] [outer = 000000C0AF29C800] 09:46:16 INFO - PROCESS | 4520 | 1464626776375 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0B14E0400) [pid = 4520] [serial = 1664] [outer = 000000C0AF29C800] 09:46:16 INFO - PROCESS | 4520 | 1464626776963 Marionette TRACE conn7 <- [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]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1081ms 09:46:17 INFO - PROCESS | 4520 | 1464626777016 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 4520 | 1464626777020 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 09:46:17 INFO - PROCESS | 4520 | 1464626777025 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:46:17 INFO - PROCESS | 4520 | 1464626777029 Marionette TRACE conn7 <- [1,2182,null,{}] 09:46:17 INFO - PROCESS | 4520 | 1464626777034 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 4520 | 1464626777149 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B74BA800 == 62 [pid = 4520] [id = 394] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B0C75000 == 61 [pid = 4520] [id = 401] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B0C74800 == 60 [pid = 4520] [id = 404] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5416000 == 59 [pid = 4520] [id = 548] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F57800 == 58 [pid = 4520] [id = 547] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B63F4000 == 57 [pid = 4520] [id = 546] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1967800 == 56 [pid = 4520] [id = 545] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DA6800 == 55 [pid = 4520] [id = 544] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE98E000 == 54 [pid = 4520] [id = 543] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDB6B800 == 53 [pid = 4520] [id = 542] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABC1800 == 52 [pid = 4520] [id = 541] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0AFCA9000 == 51 [pid = 4520] [id = 12] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB61000 == 50 [pid = 4520] [id = 540] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0B74BA000) [pid = 4520] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C756E000 == 49 [pid = 4520] [id = 538] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C195A000 == 48 [pid = 4520] [id = 537] 09:46:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB564000 == 47 [pid = 4520] [id = 536] 09:46:17 INFO - PROCESS | 4520 | 1464626777308 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5E2C800 == 48 [pid = 4520] [id = 555] 09:46:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0AF268400) [pid = 4520] [serial = 1665] [outer = 0000000000000000] 09:46:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0AF319C00) [pid = 4520] [serial = 1666] [outer = 000000C0AF268400] 09:46:17 INFO - PROCESS | 4520 | 1464626777358 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0B165D400) [pid = 4520] [serial = 1667] [outer = 000000C0AF268400] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BD590400) [pid = 4520] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0B7018800) [pid = 4520] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0C1818000) [pid = 4520] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C1918C00) [pid = 4520] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C138B400) [pid = 4520] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BE939C00) [pid = 4520] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0B6406000) [pid = 4520] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0B0F8D000) [pid = 4520] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C3728400) [pid = 4520] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C3732400) [pid = 4520] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BD572000) [pid = 4520] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BE0B2C00) [pid = 4520] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BB0A7400) [pid = 4520] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BCE22C00) [pid = 4520] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C00E7C00) [pid = 4520] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0C1918000) [pid = 4520] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C175F400) [pid = 4520] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BF15B000) [pid = 4520] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0AF325400) [pid = 4520] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0B5F89000) [pid = 4520] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C0D4BC00) [pid = 4520] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BE6D0C00) [pid = 4520] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BDF56000) [pid = 4520] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0BE39C000) [pid = 4520] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0BA8BD400) [pid = 4520] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B57CF400) [pid = 4520] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0C0F1D800) [pid = 4520] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0C10F4C00) [pid = 4520] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0C175B000) [pid = 4520] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0AF2A3400) [pid = 4520] [serial = 1097] [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.] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0C009D800) [pid = 4520] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BD519800) [pid = 4520] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BE417800) [pid = 4520] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0C138E800) [pid = 4520] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:46:17 INFO - PROCESS | 4520 | 1464626777876 Marionette TRACE conn7 <- [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]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 923ms 09:46:17 INFO - PROCESS | 4520 | 1464626777953 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 4520 | 1464626777958 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 09:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:46:17 INFO - PROCESS | 4520 | 1464626777964 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 4520 | 1464626777969 Marionette TRACE conn7 <- [1,2186,null,{}] 09:46:17 INFO - PROCESS | 4520 | 1464626777976 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 4520 | 1464626778105 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 09:46:18 INFO - PROCESS | 4520 | 1464626778222 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB080800 == 49 [pid = 4520] [id = 556] 09:46:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0AF320400) [pid = 4520] [serial = 1668] [outer = 0000000000000000] 09:46:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0B0D2EC00) [pid = 4520] [serial = 1669] [outer = 000000C0AF320400] 09:46:18 INFO - PROCESS | 4520 | 1464626778284 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B619BC00) [pid = 4520] [serial = 1670] [outer = 000000C0AF320400] 09:46:18 INFO - PROCESS | 4520 | 1464626778945 Marionette TRACE conn7 <- [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]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1023ms 09:46:19 INFO - PROCESS | 4520 | 1464626778991 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 4520 | 1464626778997 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 09:46:19 INFO - PROCESS | 4520 | 1464626779004 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:46:19 INFO - PROCESS | 4520 | 1464626779007 Marionette TRACE conn7 <- [1,2190,null,{}] 09:46:19 INFO - PROCESS | 4520 | 1464626779012 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 4520 | 1464626779128 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 09:46:19 INFO - PROCESS | 4520 | 1464626779251 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD92A800 == 50 [pid = 4520] [id = 557] 09:46:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BA809800) [pid = 4520] [serial = 1671] [outer = 0000000000000000] 09:46:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BAB08800) [pid = 4520] [serial = 1672] [outer = 000000C0BA809800] 09:46:19 INFO - PROCESS | 4520 | 1464626779310 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BAB48000) [pid = 4520] [serial = 1673] [outer = 000000C0BA809800] 09:46:19 INFO - PROCESS | 4520 | 1464626779901 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 923ms 09:46:19 INFO - PROCESS | 4520 | 1464626779933 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 4520 | 1464626779936 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:46:19 INFO - PROCESS | 4520 | 1464626779940 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 4520 | 1464626779944 Marionette TRACE conn7 <- [1,2194,null,{}] 09:46:19 INFO - PROCESS | 4520 | 1464626779956 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:20 INFO - PROCESS | 4520 | 1464626780073 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 09:46:20 INFO - PROCESS | 4520 | 1464626780167 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7837000 == 51 [pid = 4520] [id = 558] 09:46:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BD50BC00) [pid = 4520] [serial = 1674] [outer = 0000000000000000] 09:46:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BD567800) [pid = 4520] [serial = 1675] [outer = 000000C0BD50BC00] 09:46:20 INFO - PROCESS | 4520 | 1464626780229 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BD718C00) [pid = 4520] [serial = 1676] [outer = 000000C0BD50BC00] 09:46:20 INFO - PROCESS | 4520 | 1464626780831 Marionette TRACE conn7 <- [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]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 944ms 09:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:46:20 INFO - PROCESS | 4520 | 1464626780886 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 4520 | 1464626780889 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 09:46:20 INFO - PROCESS | 4520 | 1464626780893 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 4520 | 1464626780895 Marionette TRACE conn7 <- [1,2198,null,{}] 09:46:20 INFO - PROCESS | 4520 | 1464626780899 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 4520 | 1464626781013 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 09:46:21 INFO - PROCESS | 4520 | 1464626781107 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15A3800 == 52 [pid = 4520] [id = 559] 09:46:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BE384C00) [pid = 4520] [serial = 1677] [outer = 0000000000000000] 09:46:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BE3A2C00) [pid = 4520] [serial = 1678] [outer = 000000C0BE384C00] 09:46:21 INFO - PROCESS | 4520 | 1464626781166 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BE60D800) [pid = 4520] [serial = 1679] [outer = 000000C0BE384C00] 09:46:21 INFO - PROCESS | 4520 | 1464626781709 Marionette TRACE conn7 <- [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]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 881ms 09:46:21 INFO - PROCESS | 4520 | 1464626781792 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 4520 | 1464626781795 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 09:46:21 INFO - PROCESS | 4520 | 1464626781812 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 4520 | 1464626781815 Marionette TRACE conn7 <- [1,2202,null,{}] 09:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:46:21 INFO - PROCESS | 4520 | 1464626781819 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 4520 | 1464626781933 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 09:46:22 INFO - PROCESS | 4520 | 1464626782047 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D2F800 == 53 [pid = 4520] [id = 560] 09:46:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BE6DA400) [pid = 4520] [serial = 1680] [outer = 0000000000000000] 09:46:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BE9AD400) [pid = 4520] [serial = 1681] [outer = 000000C0BE6DA400] 09:46:22 INFO - PROCESS | 4520 | 1464626782106 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BF15AC00) [pid = 4520] [serial = 1682] [outer = 000000C0BE6DA400] 09:46:22 INFO - PROCESS | 4520 | 1464626782664 Marionette TRACE conn7 <- [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]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 881ms 09:46:22 INFO - PROCESS | 4520 | 1464626782701 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 4520 | 1464626782703 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 09:46:22 INFO - PROCESS | 4520 | 1464626782707 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:46:22 INFO - PROCESS | 4520 | 1464626782709 Marionette TRACE conn7 <- [1,2206,null,{}] 09:46:22 INFO - PROCESS | 4520 | 1464626782713 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 4520 | 1464626782870 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 09:46:23 INFO - PROCESS | 4520 | 1464626783000 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F6B000 == 54 [pid = 4520] [id = 561] 09:46:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C0769000) [pid = 4520] [serial = 1683] [outer = 0000000000000000] 09:46:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C10E9400) [pid = 4520] [serial = 1684] [outer = 000000C0C0769000] 09:46:23 INFO - PROCESS | 4520 | 1464626783060 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0C1380C00) [pid = 4520] [serial = 1685] [outer = 000000C0C0769000] 09:46:23 INFO - PROCESS | 4520 | 1464626783670 Marionette TRACE conn7 <- [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]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 988ms 09:46:23 INFO - PROCESS | 4520 | 1464626783697 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 4520 | 1464626783699 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 09:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:46:23 INFO - PROCESS | 4520 | 1464626783703 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 4520 | 1464626783705 Marionette TRACE conn7 <- [1,2210,null,{}] 09:46:23 INFO - PROCESS | 4520 | 1464626783709 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 4520 | 1464626783819 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 09:46:23 INFO - PROCESS | 4520 | 1464626783912 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5013000 == 55 [pid = 4520] [id = 562] 09:46:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0C0D4A400) [pid = 4520] [serial = 1686] [outer = 0000000000000000] 09:46:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C1395800) [pid = 4520] [serial = 1687] [outer = 000000C0C0D4A400] 09:46:23 INFO - PROCESS | 4520 | 1464626783969 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C17D9000) [pid = 4520] [serial = 1688] [outer = 000000C0C0D4A400] 09:46:24 INFO - PROCESS | 4520 | 1464626784627 Marionette TRACE conn7 <- [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]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 986ms 09:46:24 INFO - PROCESS | 4520 | 1464626784693 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 4520 | 1464626784697 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 09:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:46:24 INFO - PROCESS | 4520 | 1464626784703 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 4520 | 1464626784707 Marionette TRACE conn7 <- [1,2214,null,{}] 09:46:24 INFO - PROCESS | 4520 | 1464626784713 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 4520 | 1464626784830 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 09:46:24 INFO - PROCESS | 4520 | 1464626784953 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7ABE000 == 56 [pid = 4520] [id = 563] 09:46:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0B7888C00) [pid = 4520] [serial = 1689] [outer = 0000000000000000] 09:46:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BA041800) [pid = 4520] [serial = 1690] [outer = 000000C0B7888C00] 09:46:25 INFO - PROCESS | 4520 | 1464626785008 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BBA61000) [pid = 4520] [serial = 1691] [outer = 000000C0B7888C00] 09:46:25 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABCF800 == 55 [pid = 4520] [id = 554] 09:46:25 INFO - PROCESS | 4520 | 1464626785476 Marionette TRACE conn7 <- [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]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 839ms 09:46:25 INFO - PROCESS | 4520 | 1464626785546 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 4520 | 1464626785552 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 09:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:46:25 INFO - PROCESS | 4520 | 1464626785559 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 4520 | 1464626785561 Marionette TRACE conn7 <- [1,2218,null,{}] 09:46:25 INFO - PROCESS | 4520 | 1464626785565 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 4520 | 1464626785663 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 09:46:25 INFO - PROCESS | 4520 | 1464626785676 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DA8800 == 56 [pid = 4520] [id = 564] 09:46:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BB12F800) [pid = 4520] [serial = 1692] [outer = 0000000000000000] 09:46:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0BD50D400) [pid = 4520] [serial = 1693] [outer = 000000C0BB12F800] 09:46:25 INFO - PROCESS | 4520 | 1464626785724 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0BE37B000) [pid = 4520] [serial = 1694] [outer = 000000C0BB12F800] 09:46:26 INFO - PROCESS | 4520 | 1464626786175 Marionette TRACE conn7 <- [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]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 09:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:46:26 INFO - PROCESS | 4520 | 1464626786231 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 4520 | 1464626786233 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 09:46:26 INFO - PROCESS | 4520 | 1464626786236 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 4520 | 1464626786240 Marionette TRACE conn7 <- [1,2222,null,{}] 09:46:26 INFO - PROCESS | 4520 | 1464626786251 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 4520 | 1464626786381 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 09:46:26 INFO - PROCESS | 4520 | 1464626786399 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5419000 == 57 [pid = 4520] [id = 565] 09:46:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C0F1D800) [pid = 4520] [serial = 1695] [outer = 0000000000000000] 09:46:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C10F0800) [pid = 4520] [serial = 1696] [outer = 000000C0C0F1D800] 09:46:26 INFO - PROCESS | 4520 | 1464626786462 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C17D8800) [pid = 4520] [serial = 1697] [outer = 000000C0C0F1D800] 09:46:26 INFO - PROCESS | 4520 | 1464626786953 Marionette TRACE conn7 <- [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]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 776ms 09:46:27 INFO - PROCESS | 4520 | 1464626787015 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 4520 | 1464626787018 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 09:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:46:27 INFO - PROCESS | 4520 | 1464626787022 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 4520 | 1464626787023 Marionette TRACE conn7 <- [1,2226,null,{}] 09:46:27 INFO - PROCESS | 4520 | 1464626787032 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 4520 | 1464626787156 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 09:46:27 INFO - PROCESS | 4520 | 1464626787215 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60D9800 == 58 [pid = 4520] [id = 566] 09:46:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C1910800) [pid = 4520] [serial = 1698] [outer = 0000000000000000] 09:46:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C191AC00) [pid = 4520] [serial = 1699] [outer = 000000C0C1910800] 09:46:27 INFO - PROCESS | 4520 | 1464626787263 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C19C7C00) [pid = 4520] [serial = 1700] [outer = 000000C0C1910800] 09:46:27 INFO - PROCESS | 4520 | 1464626787699 Marionette TRACE conn7 <- [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]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 09:46:27 INFO - PROCESS | 4520 | 1464626787768 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 4520 | 1464626787770 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 09:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:46:27 INFO - PROCESS | 4520 | 1464626787783 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 4520 | 1464626787785 Marionette TRACE conn7 <- [1,2230,null,{}] 09:46:27 INFO - PROCESS | 4520 | 1464626787789 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 4520 | 1464626787907 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 09:46:27 INFO - PROCESS | 4520 | 1464626787918 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F4C000 == 59 [pid = 4520] [id = 567] 09:46:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0B22AEC00) [pid = 4520] [serial = 1701] [outer = 0000000000000000] 09:46:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C347E000) [pid = 4520] [serial = 1702] [outer = 000000C0B22AEC00] 09:46:28 INFO - PROCESS | 4520 | 1464626788011 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C3732C00) [pid = 4520] [serial = 1703] [outer = 000000C0B22AEC00] 09:46:28 INFO - PROCESS | 4520 | 1464626788431 Marionette TRACE conn7 <- [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]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 09:46:28 INFO - PROCESS | 4520 | 1464626788465 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 4520 | 1464626788467 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:46:28 INFO - PROCESS | 4520 | 1464626788489 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 4520 | 1464626788491 Marionette TRACE conn7 <- [1,2234,null,{}] 09:46:28 INFO - PROCESS | 4520 | 1464626788502 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 4520 | 1464626788641 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 09:46:28 INFO - PROCESS | 4520 | 1464626788698 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8CDD800 == 60 [pid = 4520] [id = 568] 09:46:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C37A8800) [pid = 4520] [serial = 1704] [outer = 0000000000000000] 09:46:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C3E46400) [pid = 4520] [serial = 1705] [outer = 000000C0C37A8800] 09:46:28 INFO - PROCESS | 4520 | 1464626788746 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C3F06000) [pid = 4520] [serial = 1706] [outer = 000000C0C37A8800] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0AF29C800) [pid = 4520] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0BE39C800) [pid = 4520] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0AF325800) [pid = 4520] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0C03C2400) [pid = 4520] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0B22B0800) [pid = 4520] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C1816800) [pid = 4520] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0B14E1800) [pid = 4520] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0AF31F800) [pid = 4520] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0B57CF800) [pid = 4520] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BD12D000) [pid = 4520] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BFBA1800) [pid = 4520] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BE39B400) [pid = 4520] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0AF26E800) [pid = 4520] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BD517800) [pid = 4520] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C345FC00) [pid = 4520] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:46:28 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C1384800) [pid = 4520] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:46:29 INFO - PROCESS | 4520 | 1464626789142 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 09:46:29 INFO - PROCESS | 4520 | 1464626789169 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 4520 | 1464626789171 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 09:46:29 INFO - PROCESS | 4520 | 1464626789174 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:46:29 INFO - PROCESS | 4520 | 1464626789176 Marionette TRACE conn7 <- [1,2238,null,{}] 09:46:29 INFO - PROCESS | 4520 | 1464626789179 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 4520 | 1464626789299 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 09:46:29 INFO - PROCESS | 4520 | 1464626789309 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C94D1800 == 61 [pid = 4520] [id = 569] 09:46:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BB36F400) [pid = 4520] [serial = 1707] [outer = 0000000000000000] 09:46:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BE383800) [pid = 4520] [serial = 1708] [outer = 000000C0BB36F400] 09:46:29 INFO - PROCESS | 4520 | 1464626789357 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C1816800) [pid = 4520] [serial = 1709] [outer = 000000C0BB36F400] 09:46:29 INFO - PROCESS | 4520 | 1464626789777 Marionette TRACE conn7 <- [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]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 09:46:29 INFO - PROCESS | 4520 | 1464626789807 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 4520 | 1464626789809 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 09:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:46:29 INFO - PROCESS | 4520 | 1464626789824 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 4520 | 1464626789827 Marionette TRACE conn7 <- [1,2242,null,{}] 09:46:29 INFO - PROCESS | 4520 | 1464626789843 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 4520 | 1464626789934 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 09:46:29 INFO - PROCESS | 4520 | 1464626789940 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8E3A000 == 62 [pid = 4520] [id = 570] 09:46:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C0D4FC00) [pid = 4520] [serial = 1710] [outer = 0000000000000000] 09:46:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C3F0BC00) [pid = 4520] [serial = 1711] [outer = 000000C0C0D4FC00] 09:46:29 INFO - PROCESS | 4520 | 1464626789990 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C44BC400) [pid = 4520] [serial = 1712] [outer = 000000C0C0D4FC00] 09:46:30 INFO - PROCESS | 4520 | 1464626790407 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 09:46:30 INFO - PROCESS | 4520 | 1464626790470 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 4520 | 1464626790472 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 09:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:46:30 INFO - PROCESS | 4520 | 1464626790476 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 4520 | 1464626790478 Marionette TRACE conn7 <- [1,2246,null,{}] 09:46:30 INFO - PROCESS | 4520 | 1464626790482 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 4520 | 1464626790572 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 09:46:30 INFO - PROCESS | 4520 | 1464626790582 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C82E0800 == 63 [pid = 4520] [id = 571] 09:46:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C44C8000) [pid = 4520] [serial = 1713] [outer = 0000000000000000] 09:46:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C4E7E400) [pid = 4520] [serial = 1714] [outer = 000000C0C44C8000] 09:46:30 INFO - PROCESS | 4520 | 1464626790628 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C4E85800) [pid = 4520] [serial = 1715] [outer = 000000C0C44C8000] 09:46:31 INFO - PROCESS | 4520 | 1464626791356 Marionette TRACE conn7 <- [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]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 923ms 09:46:31 INFO - PROCESS | 4520 | 1464626791400 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 4520 | 1464626791406 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 09:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:46:31 INFO - PROCESS | 4520 | 1464626791412 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 4520 | 1464626791416 Marionette TRACE conn7 <- [1,2250,null,{}] 09:46:31 INFO - PROCESS | 4520 | 1464626791422 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 4520 | 1464626791546 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 09:46:31 INFO - PROCESS | 4520 | 1464626791678 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD930800 == 64 [pid = 4520] [id = 572] 09:46:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B6409000) [pid = 4520] [serial = 1716] [outer = 0000000000000000] 09:46:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BA03C400) [pid = 4520] [serial = 1717] [outer = 000000C0B6409000] 09:46:31 INFO - PROCESS | 4520 | 1464626791739 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0BD592C00) [pid = 4520] [serial = 1718] [outer = 000000C0B6409000] 09:46:32 INFO - PROCESS | 4520 | 1464626792321 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 923ms 09:46:32 INFO - PROCESS | 4520 | 1464626792337 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 4520 | 1464626792344 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 09:46:32 INFO - PROCESS | 4520 | 1464626792350 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:46:32 INFO - PROCESS | 4520 | 1464626792354 Marionette TRACE conn7 <- [1,2254,null,{}] 09:46:32 INFO - PROCESS | 4520 | 1464626792358 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 4520 | 1464626792505 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 09:46:32 INFO - PROCESS | 4520 | 1464626792636 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E40000 == 65 [pid = 4520] [id = 573] 09:46:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C0D47800) [pid = 4520] [serial = 1719] [outer = 0000000000000000] 09:46:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C0F23000) [pid = 4520] [serial = 1720] [outer = 000000C0C0D47800] 09:46:32 INFO - PROCESS | 4520 | 1464626792695 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C1910000) [pid = 4520] [serial = 1721] [outer = 000000C0C0D47800] 09:46:33 INFO - PROCESS | 4520 | 1464626793256 Marionette TRACE conn7 <- [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]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 923ms 09:46:33 INFO - PROCESS | 4520 | 1464626793280 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 4520 | 1464626793283 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 09:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:46:33 INFO - PROCESS | 4520 | 1464626793287 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 4520 | 1464626793291 Marionette TRACE conn7 <- [1,2258,null,{}] 09:46:33 INFO - PROCESS | 4520 | 1464626793302 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 4520 | 1464626793468 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 09:46:33 INFO - PROCESS | 4520 | 1464626793573 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9ADC800 == 66 [pid = 4520] [id = 574] 09:46:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C3E49800) [pid = 4520] [serial = 1722] [outer = 0000000000000000] 09:46:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C3E4D000) [pid = 4520] [serial = 1723] [outer = 000000C0C3E49800] 09:46:33 INFO - PROCESS | 4520 | 1464626793633 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C4E88400) [pid = 4520] [serial = 1724] [outer = 000000C0C3E49800] 09:46:34 INFO - PROCESS | 4520 | 1464626794203 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 943ms 09:46:34 INFO - PROCESS | 4520 | 1464626794233 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 4520 | 1464626794236 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:46:34 INFO - PROCESS | 4520 | 1464626794240 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 4520 | 1464626794242 Marionette TRACE conn7 <- [1,2262,null,{}] 09:46:34 INFO - PROCESS | 4520 | 1464626794246 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 4520 | 1464626794364 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 09:46:34 INFO - PROCESS | 4520 | 1464626794465 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7FE2000 == 67 [pid = 4520] [id = 575] 09:46:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C4EB6C00) [pid = 4520] [serial = 1725] [outer = 0000000000000000] 09:46:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C4EB9400) [pid = 4520] [serial = 1726] [outer = 000000C0C4EB6C00] 09:46:34 INFO - PROCESS | 4520 | 1464626794521 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C4EBFC00) [pid = 4520] [serial = 1727] [outer = 000000C0C4EB6C00] 09:46:35 INFO - PROCESS | 4520 | 1464626795156 Marionette TRACE conn7 <- [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]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 985ms 09:46:35 INFO - PROCESS | 4520 | 1464626795227 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 4520 | 1464626795229 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 09:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:46:35 INFO - PROCESS | 4520 | 1464626795233 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 4520 | 1464626795235 Marionette TRACE conn7 <- [1,2266,null,{}] 09:46:35 INFO - PROCESS | 4520 | 1464626795240 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:35 INFO - PROCESS | 4520 | 1464626795396 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 09:46:35 INFO - PROCESS | 4520 | 1464626795455 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B63F6800 == 68 [pid = 4520] [id = 576] 09:46:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0B0F8E800) [pid = 4520] [serial = 1728] [outer = 0000000000000000] 09:46:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0B5E9D800) [pid = 4520] [serial = 1729] [outer = 000000C0B0F8E800] 09:46:35 INFO - PROCESS | 4520 | 1464626795514 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0BD598800) [pid = 4520] [serial = 1730] [outer = 000000C0B0F8E800] 09:46:36 INFO - PROCESS | 4520 | 1464626796327 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1183ms 09:46:36 INFO - PROCESS | 4520 | 1464626796419 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 4520 | 1464626796424 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 09:46:36 INFO - PROCESS | 4520 | 1464626796430 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:46:36 INFO - PROCESS | 4520 | 1464626796435 Marionette TRACE conn7 <- [1,2270,null,{}] 09:46:36 INFO - PROCESS | 4520 | 1464626796440 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 4520 | 1464626796555 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 09:46:36 INFO - PROCESS | 4520 | 1464626796680 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1561000 == 69 [pid = 4520] [id = 577] 09:46:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0B0F95400) [pid = 4520] [serial = 1731] [outer = 0000000000000000] 09:46:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0B14DA000) [pid = 4520] [serial = 1732] [outer = 000000C0B0F95400] 09:46:36 INFO - PROCESS | 4520 | 1464626796736 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0B577A800) [pid = 4520] [serial = 1733] [outer = 000000C0B0F95400] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7583800 == 68 [pid = 4520] [id = 403] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE4E7800 == 67 [pid = 4520] [id = 402] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C517E000 == 66 [pid = 4520] [id = 495] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C6340000 == 65 [pid = 4520] [id = 520] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5494800 == 64 [pid = 4520] [id = 524] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BC7800 == 63 [pid = 4520] [id = 535] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB78800 == 62 [pid = 4520] [id = 507] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7585800 == 61 [pid = 4520] [id = 523] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8E3A000 == 60 [pid = 4520] [id = 570] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C94D1800 == 59 [pid = 4520] [id = 569] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8CDD800 == 58 [pid = 4520] [id = 568] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F4C000 == 57 [pid = 4520] [id = 567] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60D9800 == 56 [pid = 4520] [id = 566] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5419000 == 55 [pid = 4520] [id = 565] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DA8800 == 54 [pid = 4520] [id = 564] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7ABE000 == 53 [pid = 4520] [id = 563] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0C347A000) [pid = 4520] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0B788F800) [pid = 4520] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0BE6CB800) [pid = 4520] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0C19C4400) [pid = 4520] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0C37A6000) [pid = 4520] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0AF319C00) [pid = 4520] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D2F800 == 52 [pid = 4520] [id = 560] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15A3800 == 51 [pid = 4520] [id = 559] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B7837000 == 50 [pid = 4520] [id = 558] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD92A800 == 49 [pid = 4520] [id = 557] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB080800 == 48 [pid = 4520] [id = 556] 09:46:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B5E2C800 == 47 [pid = 4520] [id = 555] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0C347D800) [pid = 4520] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0AF969800) [pid = 4520] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0B14E0400) [pid = 4520] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BE6D8400) [pid = 4520] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0B7015400) [pid = 4520] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BA80A800) [pid = 4520] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C10E6400) [pid = 4520] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0B7016400) [pid = 4520] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0B5618000) [pid = 4520] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0C19C7800) [pid = 4520] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C1983800) [pid = 4520] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BD12FC00) [pid = 4520] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BF1E1C00) [pid = 4520] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BD593400) [pid = 4520] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0B0D29400) [pid = 4520] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0B619A400) [pid = 4520] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BD592400) [pid = 4520] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0C10F0400) [pid = 4520] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C17D5400) [pid = 4520] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C345B000) [pid = 4520] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0BA042800) [pid = 4520] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BE3A3000) [pid = 4520] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BF0A2C00) [pid = 4520] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C17E3000) [pid = 4520] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C181CC00) [pid = 4520] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BE608800) [pid = 4520] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BA03E800) [pid = 4520] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C1916C00) [pid = 4520] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C17DF400) [pid = 4520] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BE410000) [pid = 4520] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0C198E000) [pid = 4520] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 4520 | 1464626797390 Marionette TRACE conn7 <- [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]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 985ms 09:46:37 INFO - PROCESS | 4520 | 1464626797418 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 4520 | 1464626797424 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:46:37 INFO - PROCESS | 4520 | 1464626797430 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 4520 | 1464626797433 Marionette TRACE conn7 <- [1,2274,null,{}] 09:46:37 INFO - PROCESS | 4520 | 1464626797436 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 4520 | 1464626797534 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 09:46:37 INFO - PROCESS | 4520 | 1464626797619 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB75800 == 48 [pid = 4520] [id = 578] 09:46:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0AF29BC00) [pid = 4520] [serial = 1734] [outer = 0000000000000000] 09:46:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B0F9B000) [pid = 4520] [serial = 1735] [outer = 000000C0AF29BC00] 09:46:37 INFO - PROCESS | 4520 | 1464626797667 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B619C400) [pid = 4520] [serial = 1736] [outer = 000000C0AF29BC00] 09:46:38 INFO - PROCESS | 4520 | 1464626798139 Marionette TRACE conn7 <- [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]]]}] 09:46:38 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 09:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 776ms 09:46:38 INFO - PROCESS | 4520 | 1464626798208 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 4520 | 1464626798211 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 09:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:46:38 INFO - PROCESS | 4520 | 1464626798214 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 4520 | 1464626798218 Marionette TRACE conn7 <- [1,2278,null,{}] 09:46:38 INFO - PROCESS | 4520 | 1464626798229 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 4520 | 1464626798325 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 09:46:38 INFO - PROCESS | 4520 | 1464626798341 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8A5800 == 49 [pid = 4520] [id = 579] 09:46:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BA80F800) [pid = 4520] [serial = 1737] [outer = 0000000000000000] 09:46:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BAB3A400) [pid = 4520] [serial = 1738] [outer = 000000C0BA80F800] 09:46:38 INFO - PROCESS | 4520 | 1464626798393 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BB25C000) [pid = 4520] [serial = 1739] [outer = 000000C0BA80F800] 09:46:38 INFO - PROCESS | 4520 | 1464626798848 Marionette TRACE conn7 <- [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]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 09:46:38 INFO - PROCESS | 4520 | 1464626798909 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 4520 | 1464626798912 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 09:46:38 INFO - PROCESS | 4520 | 1464626798915 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:46:38 INFO - PROCESS | 4520 | 1464626798917 Marionette TRACE conn7 <- [1,2282,null,{}] 09:46:38 INFO - PROCESS | 4520 | 1464626798921 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 4520 | 1464626799015 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 09:46:39 INFO - PROCESS | 4520 | 1464626799024 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE335800 == 50 [pid = 4520] [id = 580] 09:46:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BD50E000) [pid = 4520] [serial = 1740] [outer = 0000000000000000] 09:46:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BD512800) [pid = 4520] [serial = 1741] [outer = 000000C0BD50E000] 09:46:39 INFO - PROCESS | 4520 | 1464626799072 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BD570C00) [pid = 4520] [serial = 1742] [outer = 000000C0BD50E000] 09:46:39 INFO - PROCESS | 4520 | 1464626799515 Marionette TRACE conn7 <- [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]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 09:46:39 INFO - PROCESS | 4520 | 1464626799589 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 09:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:46:39 INFO - PROCESS | 4520 | 1464626799591 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 09:46:39 INFO - PROCESS | 4520 | 1464626799595 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 4520 | 1464626799597 Marionette TRACE conn7 <- [1,2286,null,{}] 09:46:39 INFO - PROCESS | 4520 | 1464626799606 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 4520 | 1464626799720 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 09:46:39 INFO - PROCESS | 4520 | 1464626799802 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BFB2C000 == 51 [pid = 4520] [id = 581] 09:46:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BD50F400) [pid = 4520] [serial = 1743] [outer = 0000000000000000] 09:46:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BD59EC00) [pid = 4520] [serial = 1744] [outer = 000000C0BD50F400] 09:46:39 INFO - PROCESS | 4520 | 1464626799851 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BE379800) [pid = 4520] [serial = 1745] [outer = 000000C0BD50F400] 09:46:40 INFO - PROCESS | 4520 | 1464626800323 Marionette TRACE conn7 <- [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]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 777ms 09:46:40 INFO - PROCESS | 4520 | 1464626800374 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 4520 | 1464626800376 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 09:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:46:40 INFO - PROCESS | 4520 | 1464626800380 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 4520 | 1464626800382 Marionette TRACE conn7 <- [1,2290,null,{}] 09:46:40 INFO - PROCESS | 4520 | 1464626800391 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 4520 | 1464626800515 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 09:46:40 INFO - PROCESS | 4520 | 1464626800574 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1121800 == 52 [pid = 4520] [id = 582] 09:46:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0BE60DC00) [pid = 4520] [serial = 1746] [outer = 0000000000000000] 09:46:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0BE6CBC00) [pid = 4520] [serial = 1747] [outer = 000000C0BE60DC00] 09:46:40 INFO - PROCESS | 4520 | 1464626800622 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0BE933000) [pid = 4520] [serial = 1748] [outer = 000000C0BE60DC00] 09:46:41 INFO - PROCESS | 4520 | 1464626801052 Marionette TRACE conn7 <- [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]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 735ms 09:46:41 INFO - PROCESS | 4520 | 1464626801135 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 4520 | 1464626801137 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 09:46:41 INFO - PROCESS | 4520 | 1464626801149 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:46:41 INFO - PROCESS | 4520 | 1464626801151 Marionette TRACE conn7 <- [1,2294,null,{}] 09:46:41 INFO - PROCESS | 4520 | 1464626801155 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 4520 | 1464626801268 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 09:46:41 INFO - PROCESS | 4520 | 1464626801281 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D40800 == 53 [pid = 4520] [id = 583] 09:46:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0BE6E4000) [pid = 4520] [serial = 1749] [outer = 0000000000000000] 09:46:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BF012C00) [pid = 4520] [serial = 1750] [outer = 000000C0BE6E4000] 09:46:41 INFO - PROCESS | 4520 | 1464626801370 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BF1EC800) [pid = 4520] [serial = 1751] [outer = 000000C0BE6E4000] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BE0BB000) [pid = 4520] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0C198C000) [pid = 4520] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C3466C00) [pid = 4520] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0B619B800) [pid = 4520] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0C198B800) [pid = 4520] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C1910800) [pid = 4520] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C0F1D800) [pid = 4520] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0B7888C00) [pid = 4520] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B22AEC00) [pid = 4520] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0C0D4A400) [pid = 4520] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BB12F800) [pid = 4520] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C37A8800) [pid = 4520] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BB36F400) [pid = 4520] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:46:41 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C0D4FC00) [pid = 4520] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:46:42 INFO - PROCESS | 4520 | 1464626802045 Marionette TRACE conn7 <- [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]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 923ms 09:46:42 INFO - PROCESS | 4520 | 1464626802084 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 4520 | 1464626802087 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 09:46:42 INFO - PROCESS | 4520 | 1464626802090 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:46:42 INFO - PROCESS | 4520 | 1464626802092 Marionette TRACE conn7 <- [1,2298,null,{}] 09:46:42 INFO - PROCESS | 4520 | 1464626802103 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 4520 | 1464626802237 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 09:46:42 INFO - PROCESS | 4520 | 1464626802293 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C18800 == 54 [pid = 4520] [id = 584] 09:46:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B22AEC00) [pid = 4520] [serial = 1752] [outer = 0000000000000000] 09:46:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BF00EC00) [pid = 4520] [serial = 1753] [outer = 000000C0B22AEC00] 09:46:42 INFO - PROCESS | 4520 | 1464626802341 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C00F4000) [pid = 4520] [serial = 1754] [outer = 000000C0B22AEC00] 09:46:42 INFO - PROCESS | 4520 | 1464626802713 Marionette TRACE conn7 <- [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]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 09:46:42 INFO - PROCESS | 4520 | 1464626802767 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 09:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:46:42 INFO - PROCESS | 4520 | 1464626802770 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 09:46:42 INFO - PROCESS | 4520 | 1464626802773 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 4520 | 1464626802775 Marionette TRACE conn7 <- [1,2302,null,{}] 09:46:42 INFO - PROCESS | 4520 | 1464626802779 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 4520 | 1464626802869 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 09:46:42 INFO - PROCESS | 4520 | 1464626802910 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F5E800 == 55 [pid = 4520] [id = 585] 09:46:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C0D46400) [pid = 4520] [serial = 1755] [outer = 0000000000000000] 09:46:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C0D50400) [pid = 4520] [serial = 1756] [outer = 000000C0C0D46400] 09:46:42 INFO - PROCESS | 4520 | 1464626802957 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C10EC000) [pid = 4520] [serial = 1757] [outer = 000000C0C0D46400] 09:46:43 INFO - PROCESS | 4520 | 1464626803379 Marionette TRACE conn7 <- [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]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 628ms 09:46:43 INFO - PROCESS | 4520 | 1464626803404 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 4520 | 1464626803406 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 09:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:46:43 INFO - PROCESS | 4520 | 1464626803447 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 4520 | 1464626803450 Marionette TRACE conn7 <- [1,2306,null,{}] 09:46:43 INFO - PROCESS | 4520 | 1464626803458 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 4520 | 1464626803547 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 09:46:43 INFO - PROCESS | 4520 | 1464626803553 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C518B800 == 56 [pid = 4520] [id = 586] 09:46:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C10EB000) [pid = 4520] [serial = 1758] [outer = 0000000000000000] 09:46:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C137E800) [pid = 4520] [serial = 1759] [outer = 000000C0C10EB000] 09:46:43 INFO - PROCESS | 4520 | 1464626803599 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C138F000) [pid = 4520] [serial = 1760] [outer = 000000C0C10EB000] 09:46:44 INFO - PROCESS | 4520 | 1464626804211 Marionette TRACE conn7 <- [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] 09:46:44 INFO - PROCESS | 4520 | 1464626804284 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 09:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:46:44 INFO - PROCESS | 4520 | 1464626804291 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 4520 | 1464626804295 Marionette TRACE conn7 <- [1,2310,null,{}] 09:46:44 INFO - PROCESS | 4520 | 1464626804302 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 4520 | 1464626804425 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 09:46:44 INFO - PROCESS | 4520 | 1464626804554 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABD5800 == 57 [pid = 4520] [id = 587] 09:46:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0AFC1BC00) [pid = 4520] [serial = 1761] [outer = 0000000000000000] 09:46:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0B561A000) [pid = 4520] [serial = 1762] [outer = 000000C0AFC1BC00] 09:46:44 INFO - PROCESS | 4520 | 1464626804616 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0B6F32400) [pid = 4520] [serial = 1763] [outer = 000000C0AFC1BC00] 09:46:45 INFO - PROCESS | 4520 | 1464626805207 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 923ms 09:46:45 INFO - PROCESS | 4520 | 1464626805220 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 4520 | 1464626805227 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 09:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:46:45 INFO - PROCESS | 4520 | 1464626805234 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 4520 | 1464626805237 Marionette TRACE conn7 <- [1,2314,null,{}] 09:46:45 INFO - PROCESS | 4520 | 1464626805241 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 4520 | 1464626805361 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 09:46:45 INFO - PROCESS | 4520 | 1464626805462 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DB1000 == 58 [pid = 4520] [id = 588] 09:46:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0BB0A2C00) [pid = 4520] [serial = 1764] [outer = 0000000000000000] 09:46:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0BCE22400) [pid = 4520] [serial = 1765] [outer = 000000C0BB0A2C00] 09:46:45 INFO - PROCESS | 4520 | 1464626805520 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0BE25E400) [pid = 4520] [serial = 1766] [outer = 000000C0BB0A2C00] 09:46:46 INFO - PROCESS | 4520 | 1464626806185 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 986ms 09:46:46 INFO - PROCESS | 4520 | 1464626806226 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 4520 | 1464626806229 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 09:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:46:46 INFO - PROCESS | 4520 | 1464626806233 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 4520 | 1464626806237 Marionette TRACE conn7 <- [1,2318,null,{}] 09:46:46 INFO - PROCESS | 4520 | 1464626806249 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 4520 | 1464626806369 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 09:46:46 INFO - PROCESS | 4520 | 1464626806500 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5497000 == 59 [pid = 4520] [id = 589] 09:46:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0BE6CA400) [pid = 4520] [serial = 1767] [outer = 0000000000000000] 09:46:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BFB9D400) [pid = 4520] [serial = 1768] [outer = 000000C0BE6CA400] 09:46:46 INFO - PROCESS | 4520 | 1464626806562 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C138FC00) [pid = 4520] [serial = 1769] [outer = 000000C0BE6CA400] 09:46:47 INFO - PROCESS | 4520 | 1464626807205 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1027ms 09:46:47 INFO - PROCESS | 4520 | 1464626807262 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 4520 | 1464626807265 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:46:47 INFO - PROCESS | 4520 | 1464626807269 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 4520 | 1464626807271 Marionette TRACE conn7 <- [1,2322,null,{}] 09:46:47 INFO - PROCESS | 4520 | 1464626807275 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 4520 | 1464626807393 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 09:46:47 INFO - PROCESS | 4520 | 1464626807520 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E38800 == 60 [pid = 4520] [id = 590] 09:46:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0C17DA400) [pid = 4520] [serial = 1770] [outer = 0000000000000000] 09:46:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0C17DDC00) [pid = 4520] [serial = 1771] [outer = 000000C0C17DA400] 09:46:47 INFO - PROCESS | 4520 | 1464626807579 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C1819800) [pid = 4520] [serial = 1772] [outer = 000000C0C17DA400] 09:46:48 INFO - PROCESS | 4520 | 1464626808191 Marionette TRACE conn7 <- [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]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 09:46:48 INFO - PROCESS | 4520 | 1464626808257 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 4520 | 1464626808260 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 09:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:46:48 INFO - PROCESS | 4520 | 1464626808264 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 4520 | 1464626808266 Marionette TRACE conn7 <- [1,2326,null,{}] 09:46:48 INFO - PROCESS | 4520 | 1464626808270 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 4520 | 1464626808383 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 09:46:48 INFO - PROCESS | 4520 | 1464626808509 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C756C800 == 61 [pid = 4520] [id = 591] 09:46:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C17E4000) [pid = 4520] [serial = 1773] [outer = 0000000000000000] 09:46:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C1913000) [pid = 4520] [serial = 1774] [outer = 000000C0C17E4000] 09:46:48 INFO - PROCESS | 4520 | 1464626808568 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C198D400) [pid = 4520] [serial = 1775] [outer = 000000C0C17E4000] 09:46:49 INFO - PROCESS | 4520 | 1464626809340 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1130ms 09:46:49 INFO - PROCESS | 4520 | 1464626809395 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 4520 | 1464626809400 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 09:46:49 INFO - PROCESS | 4520 | 1464626809405 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:46:49 INFO - PROCESS | 4520 | 1464626809409 Marionette TRACE conn7 <- [1,2330,null,{}] 09:46:49 INFO - PROCESS | 4520 | 1464626809415 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 4520 | 1464626809525 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 09:46:49 INFO - PROCESS | 4520 | 1464626809650 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD91E800 == 62 [pid = 4520] [id = 592] 09:46:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0AFC0EC00) [pid = 4520] [serial = 1776] [outer = 0000000000000000] 09:46:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0B0F8F400) [pid = 4520] [serial = 1777] [outer = 000000C0AFC0EC00] 09:46:49 INFO - PROCESS | 4520 | 1464626809704 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0B546F000) [pid = 4520] [serial = 1778] [outer = 000000C0AFC0EC00] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB394000 == 61 [pid = 4520] [id = 481] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F5E800 == 60 [pid = 4520] [id = 585] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C18800 == 59 [pid = 4520] [id = 584] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D40800 == 58 [pid = 4520] [id = 583] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1121800 == 57 [pid = 4520] [id = 582] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BFB2C000 == 56 [pid = 4520] [id = 581] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE335800 == 55 [pid = 4520] [id = 580] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8A5800 == 54 [pid = 4520] [id = 579] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB75800 == 53 [pid = 4520] [id = 578] 09:46:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1561000 == 52 [pid = 4520] [id = 577] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0C03B7800) [pid = 4520] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0C37ACC00) [pid = 4520] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C372AC00) [pid = 4520] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BB253C00) [pid = 4520] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0C372F800) [pid = 4520] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0B0D2EC00) [pid = 4520] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C10F0800) [pid = 4520] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0BBA61000) [pid = 4520] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0BA041800) [pid = 4520] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0C17D9000) [pid = 4520] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C1395800) [pid = 4520] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BD50D400) [pid = 4520] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BE37B000) [pid = 4520] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BAB08800) [pid = 4520] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BD567800) [pid = 4520] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BE3A2C00) [pid = 4520] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BE9AD400) [pid = 4520] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0C10E9400) [pid = 4520] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0C4E7E400) [pid = 4520] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C17D8800) [pid = 4520] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | 1464626810391 Marionette TRACE conn7 <- [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]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1019ms 09:46:50 INFO - PROCESS | 4520 | 1464626810429 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 4520 | 1464626810434 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 09:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:46:50 INFO - PROCESS | 4520 | 1464626810440 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 4520 | 1464626810443 Marionette TRACE conn7 <- [1,2334,null,{}] 09:46:50 INFO - PROCESS | 4520 | 1464626810447 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 4520 | 1464626810554 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C191AC00) [pid = 4520] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0C347E000) [pid = 4520] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0C19C7C00) [pid = 4520] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C3E46400) [pid = 4520] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C3732C00) [pid = 4520] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BE383800) [pid = 4520] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C3F0BC00) [pid = 4520] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C44BC400) [pid = 4520] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C3F06000) [pid = 4520] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0C1816800) [pid = 4520] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:46:50 INFO - PROCESS | 4520 | 1464626810642 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1D9000 == 53 [pid = 4520] [id = 593] 09:46:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B0D29400) [pid = 4520] [serial = 1779] [outer = 0000000000000000] 09:46:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B5470C00) [pid = 4520] [serial = 1780] [outer = 000000C0B0D29400] 09:46:50 INFO - PROCESS | 4520 | 1464626810691 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0B70A9000) [pid = 4520] [serial = 1781] [outer = 000000C0B0D29400] 09:46:51 INFO - PROCESS | 4520 | 1464626811157 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 09:46:51 INFO - PROCESS | 4520 | 1464626811175 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 4520 | 1464626811178 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 09:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:46:51 INFO - PROCESS | 4520 | 1464626811182 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 4520 | 1464626811185 Marionette TRACE conn7 <- [1,2338,null,{}] 09:46:51 INFO - PROCESS | 4520 | 1464626811197 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 4520 | 1464626811295 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 09:46:51 INFO - PROCESS | 4520 | 1464626811305 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF03A000 == 54 [pid = 4520] [id = 594] 09:46:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BD50D400) [pid = 4520] [serial = 1782] [outer = 0000000000000000] 09:46:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BD51A800) [pid = 4520] [serial = 1783] [outer = 000000C0BD50D400] 09:46:51 INFO - PROCESS | 4520 | 1464626811355 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BE21B000) [pid = 4520] [serial = 1784] [outer = 000000C0BD50D400] 09:46:51 INFO - PROCESS | 4520 | 1464626811839 Marionette TRACE conn7 <- [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]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 09:46:51 INFO - PROCESS | 4520 | 1464626811863 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 4520 | 1464626811866 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 09:46:51 INFO - PROCESS | 4520 | 1464626811869 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 4520 | 1464626811871 Marionette TRACE conn7 <- [1,2342,null,{}] 09:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:46:51 INFO - PROCESS | 4520 | 1464626811874 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 4520 | 1464626811968 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 09:46:51 INFO - PROCESS | 4520 | 1464626811977 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D24000 == 55 [pid = 4520] [id = 595] 09:46:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE408800) [pid = 4520] [serial = 1785] [outer = 0000000000000000] 09:46:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BE606C00) [pid = 4520] [serial = 1786] [outer = 000000C0BE408800] 09:46:52 INFO - PROCESS | 4520 | 1464626812026 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BE6DD400) [pid = 4520] [serial = 1787] [outer = 000000C0BE408800] 09:46:52 INFO - PROCESS | 4520 | 1464626812458 Marionette TRACE conn7 <- [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]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 628ms 09:46:52 INFO - PROCESS | 4520 | 1464626812504 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 4520 | 1464626812506 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 09:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:46:52 INFO - PROCESS | 4520 | 1464626812509 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 4520 | 1464626812511 Marionette TRACE conn7 <- [1,2346,null,{}] 09:46:52 INFO - PROCESS | 4520 | 1464626812515 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:52 INFO - PROCESS | 4520 | 1464626812602 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 09:46:52 INFO - PROCESS | 4520 | 1464626812609 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F44000 == 56 [pid = 4520] [id = 596] 09:46:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BEA60800) [pid = 4520] [serial = 1788] [outer = 0000000000000000] 09:46:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BF1E1800) [pid = 4520] [serial = 1789] [outer = 000000C0BEA60800] 09:46:52 INFO - PROCESS | 4520 | 1464626812657 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C0D49400) [pid = 4520] [serial = 1790] [outer = 000000C0BEA60800] 09:46:53 INFO - PROCESS | 4520 | 1464626813215 Marionette TRACE conn7 <- [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]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 09:46:53 INFO - PROCESS | 4520 | 1464626813247 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 4520 | 1464626813249 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 09:46:53 INFO - PROCESS | 4520 | 1464626813252 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:46:53 INFO - PROCESS | 4520 | 1464626813254 Marionette TRACE conn7 <- [1,2350,null,{}] 09:46:53 INFO - PROCESS | 4520 | 1464626813257 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 4520 | 1464626813402 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 09:46:53 INFO - PROCESS | 4520 | 1464626813462 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C541F000 == 57 [pid = 4520] [id = 597] 09:46:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C10F0800) [pid = 4520] [serial = 1791] [outer = 0000000000000000] 09:46:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C17D9000) [pid = 4520] [serial = 1792] [outer = 000000C0C10F0800] 09:46:53 INFO - PROCESS | 4520 | 1464626813510 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C19C3000) [pid = 4520] [serial = 1793] [outer = 000000C0C10F0800] 09:46:53 INFO - PROCESS | 4520 | 1464626813964 Marionette TRACE conn7 <- [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]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 776ms 09:46:54 INFO - PROCESS | 4520 | 1464626814032 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 4520 | 1464626814034 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:46:54 INFO - PROCESS | 4520 | 1464626814037 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 4520 | 1464626814039 Marionette TRACE conn7 <- [1,2354,null,{}] 09:46:54 INFO - PROCESS | 4520 | 1464626814048 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 4520 | 1464626814168 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 09:46:54 INFO - PROCESS | 4520 | 1464626814228 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E30800 == 58 [pid = 4520] [id = 598] 09:46:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C10F4400) [pid = 4520] [serial = 1794] [outer = 0000000000000000] 09:46:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C345F400) [pid = 4520] [serial = 1795] [outer = 000000C0C10F4400] 09:46:54 INFO - PROCESS | 4520 | 1464626814275 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C347E800) [pid = 4520] [serial = 1796] [outer = 000000C0C10F4400] 09:46:54 INFO - PROCESS | 4520 | 1464626814683 Marionette TRACE conn7 <- [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]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 09:46:54 INFO - PROCESS | 4520 | 1464626814712 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 4520 | 1464626814722 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:46:54 INFO - PROCESS | 4520 | 1464626814725 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 4520 | 1464626814727 Marionette TRACE conn7 <- [1,2358,null,{}] 09:46:54 INFO - PROCESS | 4520 | 1464626814731 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 4520 | 1464626814849 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 09:46:54 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0BD50F400) [pid = 4520] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:46:54 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0BE60DC00) [pid = 4520] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:46:55 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0BD50E000) [pid = 4520] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:46:55 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BA80F800) [pid = 4520] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:46:55 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0AF29BC00) [pid = 4520] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:46:55 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0B0F95400) [pid = 4520] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:46:55 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0B22AEC00) [pid = 4520] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:46:55 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BE6E4000) [pid = 4520] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:46:55 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C0D46400) [pid = 4520] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:46:55 INFO - PROCESS | 4520 | 1464626815003 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDAB8000 == 59 [pid = 4520] [id = 599] 09:46:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0AF2A8000) [pid = 4520] [serial = 1797] [outer = 0000000000000000] 09:46:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0B6569400) [pid = 4520] [serial = 1798] [outer = 000000C0AF2A8000] 09:46:55 INFO - PROCESS | 4520 | 1464626815053 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C009E400) [pid = 4520] [serial = 1799] [outer = 000000C0AF2A8000] 09:46:55 INFO - PROCESS | 4520 | 1464626815436 Marionette TRACE conn7 <- [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]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 09:46:55 INFO - PROCESS | 4520 | 1464626815460 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 4520 | 1464626815463 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 09:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:46:55 INFO - PROCESS | 4520 | 1464626815467 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 4520 | 1464626815468 Marionette TRACE conn7 <- [1,2362,null,{}] 09:46:55 INFO - PROCESS | 4520 | 1464626815472 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 4520 | 1464626815593 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 09:46:55 INFO - PROCESS | 4520 | 1464626815680 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F68800 == 60 [pid = 4520] [id = 600] 09:46:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0BE3A2000) [pid = 4520] [serial = 1800] [outer = 0000000000000000] 09:46:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C37A4C00) [pid = 4520] [serial = 1801] [outer = 000000C0BE3A2000] 09:46:55 INFO - PROCESS | 4520 | 1464626815727 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C3E42400) [pid = 4520] [serial = 1802] [outer = 000000C0BE3A2000] 09:46:56 INFO - PROCESS | 4520 | 1464626816108 Marionette TRACE conn7 <- [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]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 09:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:46:56 INFO - PROCESS | 4520 | 1464626816140 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 4520 | 1464626816142 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 09:46:56 INFO - PROCESS | 4520 | 1464626816145 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 4520 | 1464626816155 Marionette TRACE conn7 <- [1,2366,null,{}] 09:46:56 INFO - PROCESS | 4520 | 1464626816159 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 4520 | 1464626816280 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 09:46:56 INFO - PROCESS | 4520 | 1464626816290 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C82D9000 == 61 [pid = 4520] [id = 601] 09:46:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0C37B2400) [pid = 4520] [serial = 1803] [outer = 0000000000000000] 09:46:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0C3E4B800) [pid = 4520] [serial = 1804] [outer = 000000C0C37B2400] 09:46:56 INFO - PROCESS | 4520 | 1464626816335 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0C3F09800) [pid = 4520] [serial = 1805] [outer = 000000C0C37B2400] 09:46:56 INFO - PROCESS | 4520 | 1464626816747 Marionette TRACE conn7 <- [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]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 09:46:56 INFO - PROCESS | 4520 | 1464626816778 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 4520 | 1464626816780 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 09:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:46:56 INFO - PROCESS | 4520 | 1464626816784 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 4520 | 1464626816786 Marionette TRACE conn7 <- [1,2370,null,{}] 09:46:56 INFO - PROCESS | 4520 | 1464626816790 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 4520 | 1464626816934 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 09:46:56 INFO - PROCESS | 4520 | 1464626816985 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8BDB800 == 62 [pid = 4520] [id = 602] 09:46:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0C3F11800) [pid = 4520] [serial = 1806] [outer = 0000000000000000] 09:46:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0C4E8B800) [pid = 4520] [serial = 1807] [outer = 000000C0C3F11800] 09:46:57 INFO - PROCESS | 4520 | 1464626817036 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0C4FEBC00) [pid = 4520] [serial = 1808] [outer = 000000C0C3F11800] 09:46:57 INFO - PROCESS | 4520 | 1464626817736 Marionette TRACE conn7 <- [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]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1022ms 09:46:57 INFO - PROCESS | 4520 | 1464626817810 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 4520 | 1464626817816 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 09:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:46:57 INFO - PROCESS | 4520 | 1464626817822 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 4520 | 1464626817827 Marionette TRACE conn7 <- [1,2374,null,{}] 09:46:57 INFO - PROCESS | 4520 | 1464626817854 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 4520 | 1464626817987 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 09:46:58 INFO - PROCESS | 4520 | 1464626818112 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BDAB8800 == 63 [pid = 4520] [id = 603] 09:46:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0B63B4800) [pid = 4520] [serial = 1809] [outer = 0000000000000000] 09:46:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0BA03E800) [pid = 4520] [serial = 1810] [outer = 000000C0B63B4800] 09:46:58 INFO - PROCESS | 4520 | 1464626818173 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0BB253C00) [pid = 4520] [serial = 1811] [outer = 000000C0B63B4800] 09:46:58 INFO - PROCESS | 4520 | 1464626818856 Marionette TRACE conn7 <- [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]]]}] 09:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1078ms 09:46:58 INFO - PROCESS | 4520 | 1464626818901 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 4520 | 1464626818908 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 09:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:46:58 INFO - PROCESS | 4520 | 1464626818935 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 4520 | 1464626818938 Marionette TRACE conn7 <- [1,2378,null,{}] 09:46:58 INFO - PROCESS | 4520 | 1464626818942 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 4520 | 1464626819108 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 09:46:59 INFO - PROCESS | 4520 | 1464626819126 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BC6800 == 64 [pid = 4520] [id = 604] 09:46:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0BE380000) [pid = 4520] [serial = 1812] [outer = 0000000000000000] 09:46:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0BE6CF000) [pid = 4520] [serial = 1813] [outer = 000000C0BE380000] 09:46:59 INFO - PROCESS | 4520 | 1464626819184 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C0D53400) [pid = 4520] [serial = 1814] [outer = 000000C0BE380000] 09:46:59 INFO - PROCESS | 4520 | 1464626819812 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 923ms 09:46:59 INFO - PROCESS | 4520 | 1464626819859 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 4520 | 1464626819862 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 09:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:46:59 INFO - PROCESS | 4520 | 1464626819865 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 4520 | 1464626819870 Marionette TRACE conn7 <- [1,2382,null,{}] 09:46:59 INFO - PROCESS | 4520 | 1464626819882 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:00 INFO - PROCESS | 4520 | 1464626820006 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 09:47:00 INFO - PROCESS | 4520 | 1464626820139 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8E34000 == 65 [pid = 4520] [id = 605] 09:47:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C19CB800) [pid = 4520] [serial = 1815] [outer = 0000000000000000] 09:47:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C3728400) [pid = 4520] [serial = 1816] [outer = 000000C0C19CB800] 09:47:00 INFO - PROCESS | 4520 | 1464626820200 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C44CA400) [pid = 4520] [serial = 1817] [outer = 000000C0C19CB800] 09:47:00 INFO - PROCESS | 4520 | 1464626820874 Marionette TRACE conn7 <- [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]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1079ms 09:47:00 INFO - PROCESS | 4520 | 1464626820946 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 4520 | 1464626820950 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 09:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:47:00 INFO - PROCESS | 4520 | 1464626820953 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 4520 | 1464626820955 Marionette TRACE conn7 <- [1,2386,null,{}] 09:47:00 INFO - PROCESS | 4520 | 1464626820959 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 4520 | 1464626821111 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 09:47:01 INFO - PROCESS | 4520 | 1464626821239 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C94D0000 == 66 [pid = 4520] [id = 606] 09:47:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0BCEE4800) [pid = 4520] [serial = 1818] [outer = 0000000000000000] 09:47:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0C4EBC800) [pid = 4520] [serial = 1819] [outer = 000000C0BCEE4800] 09:47:01 INFO - PROCESS | 4520 | 1464626821298 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0C4FF5000) [pid = 4520] [serial = 1820] [outer = 000000C0BCEE4800] 09:47:01 INFO - PROCESS | 4520 | 1464626821885 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 09:47:01 INFO - PROCESS | 4520 | 1464626821943 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 4520 | 1464626821945 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:47:01 INFO - PROCESS | 4520 | 1464626821950 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 4520 | 1464626821952 Marionette TRACE conn7 <- [1,2390,null,{}] 09:47:01 INFO - PROCESS | 4520 | 1464626821956 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 4520 | 1464626822070 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 09:47:02 INFO - PROCESS | 4520 | 1464626822202 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9AE7800 == 67 [pid = 4520] [id = 607] 09:47:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0B633F800) [pid = 4520] [serial = 1821] [outer = 0000000000000000] 09:47:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C50AFC00) [pid = 4520] [serial = 1822] [outer = 000000C0B633F800] 09:47:02 INFO - PROCESS | 4520 | 1464626822259 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0C50B7400) [pid = 4520] [serial = 1823] [outer = 000000C0B633F800] 09:47:02 INFO - PROCESS | 4520 | 1464626822889 Marionette TRACE conn7 <- [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]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 09:47:02 INFO - PROCESS | 4520 | 1464626822937 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 4520 | 1464626822940 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:47:02 INFO - PROCESS | 4520 | 1464626822943 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 4520 | 1464626822945 Marionette TRACE conn7 <- [1,2394,null,{}] 09:47:02 INFO - PROCESS | 4520 | 1464626822950 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 4520 | 1464626823079 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 09:47:03 INFO - PROCESS | 4520 | 1464626823355 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD192800 == 68 [pid = 4520] [id = 608] 09:47:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0AF2A7400) [pid = 4520] [serial = 1824] [outer = 0000000000000000] 09:47:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0AF328000) [pid = 4520] [serial = 1825] [outer = 000000C0AF2A7400] 09:47:03 INFO - PROCESS | 4520 | 1464626823444 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0B5434000) [pid = 4520] [serial = 1826] [outer = 000000C0AF2A7400] 09:47:04 INFO - PROCESS | 4520 | 1464626824086 Marionette TRACE conn7 <- [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]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1178ms 09:47:04 INFO - PROCESS | 4520 | 1464626824124 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 4520 | 1464626824129 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 09:47:04 INFO - PROCESS | 4520 | 1464626824133 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:47:04 INFO - PROCESS | 4520 | 1464626824137 Marionette TRACE conn7 <- [1,2398,null,{}] 09:47:04 INFO - PROCESS | 4520 | 1464626824142 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 4520 | 1464626824252 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 09:47:04 INFO - PROCESS | 4520 | 1464626824360 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE019800 == 69 [pid = 4520] [id = 609] 09:47:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0BBA64800) [pid = 4520] [serial = 1827] [outer = 0000000000000000] 09:47:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0BD513C00) [pid = 4520] [serial = 1828] [outer = 000000C0BBA64800] 09:47:04 INFO - PROCESS | 4520 | 1464626824412 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0BE387000) [pid = 4520] [serial = 1829] [outer = 000000C0BBA64800] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C195F000 == 68 [pid = 4520] [id = 508] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C82D9000 == 67 [pid = 4520] [id = 601] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F68800 == 66 [pid = 4520] [id = 600] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDAB8000 == 65 [pid = 4520] [id = 599] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E30800 == 64 [pid = 4520] [id = 598] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C541F000 == 63 [pid = 4520] [id = 597] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F44000 == 62 [pid = 4520] [id = 596] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D24000 == 61 [pid = 4520] [id = 595] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF03A000 == 60 [pid = 4520] [id = 594] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0C137E800) [pid = 4520] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1D9000 == 59 [pid = 4520] [id = 593] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD91E800 == 58 [pid = 4520] [id = 592] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5497000 == 57 [pid = 4520] [id = 589] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DB1000 == 56 [pid = 4520] [id = 588] 09:47:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABD5800 == 55 [pid = 4520] [id = 587] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0BD59EC00) [pid = 4520] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0BE379800) [pid = 4520] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0BE933000) [pid = 4520] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0C4EB9400) [pid = 4520] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0BD512800) [pid = 4520] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0BE6CBC00) [pid = 4520] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0BAB3A400) [pid = 4520] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0BB25C000) [pid = 4520] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0B0F9B000) [pid = 4520] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0B619C400) [pid = 4520] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0B5E9D800) [pid = 4520] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0B577A800) [pid = 4520] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0B14DA000) [pid = 4520] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BA03C400) [pid = 4520] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C0F23000) [pid = 4520] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BF00EC00) [pid = 4520] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BF012C00) [pid = 4520] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C0D50400) [pid = 4520] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C10EC000) [pid = 4520] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0BF1EC800) [pid = 4520] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0C3E4D000) [pid = 4520] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C00F4000) [pid = 4520] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:47:04 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0BD570C00) [pid = 4520] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:47:05 INFO - PROCESS | 4520 | 1464626825011 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 923ms 09:47:05 INFO - PROCESS | 4520 | 1464626825063 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 4520 | 1464626825067 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:47:05 INFO - PROCESS | 4520 | 1464626825072 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 4520 | 1464626825074 Marionette TRACE conn7 <- [1,2402,null,{}] 09:47:05 INFO - PROCESS | 4520 | 1464626825078 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 4520 | 1464626825176 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 09:47:05 INFO - PROCESS | 4520 | 1464626825266 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8B2800 == 56 [pid = 4520] [id = 610] 09:47:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B5680C00) [pid = 4520] [serial = 1830] [outer = 0000000000000000] 09:47:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BA808000) [pid = 4520] [serial = 1831] [outer = 000000C0B5680C00] 09:47:05 INFO - PROCESS | 4520 | 1464626825315 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0BD127800) [pid = 4520] [serial = 1832] [outer = 000000C0B5680C00] 09:47:05 INFO - PROCESS | 4520 | 1464626825748 Marionette TRACE conn7 <- [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]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 735ms 09:47:05 INFO - PROCESS | 4520 | 1464626825809 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 4520 | 1464626825812 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:47:05 INFO - PROCESS | 4520 | 1464626825817 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 4520 | 1464626825823 Marionette TRACE conn7 <- [1,2406,null,{}] 09:47:05 INFO - PROCESS | 4520 | 1464626825837 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 4520 | 1464626825935 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 09:47:05 INFO - PROCESS | 4520 | 1464626825952 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D39000 == 57 [pid = 4520] [id = 611] 09:47:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BE3A6400) [pid = 4520] [serial = 1833] [outer = 0000000000000000] 09:47:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0BE40F400) [pid = 4520] [serial = 1834] [outer = 000000C0BE3A6400] 09:47:06 INFO - PROCESS | 4520 | 1464626825999 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0BE6D6000) [pid = 4520] [serial = 1835] [outer = 000000C0BE3A6400] 09:47:06 INFO - PROCESS | 4520 | 1464626826500 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 09:47:06 INFO - PROCESS | 4520 | 1464626826577 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 4520 | 1464626826580 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 09:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:47:06 INFO - PROCESS | 4520 | 1464626826586 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 4520 | 1464626826588 Marionette TRACE conn7 <- [1,2410,null,{}] 09:47:06 INFO - PROCESS | 4520 | 1464626826591 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:06 INFO - PROCESS | 4520 | 1464626826724 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 09:47:06 INFO - PROCESS | 4520 | 1464626826781 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F44000 == 58 [pid = 4520] [id = 612] 09:47:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0BE408C00) [pid = 4520] [serial = 1836] [outer = 0000000000000000] 09:47:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0BF1E1C00) [pid = 4520] [serial = 1837] [outer = 000000C0BE408C00] 09:47:06 INFO - PROCESS | 4520 | 1464626826829 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C0D49000) [pid = 4520] [serial = 1838] [outer = 000000C0BE408C00] 09:47:07 INFO - PROCESS | 4520 | 1464626827257 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 734ms 09:47:07 INFO - PROCESS | 4520 | 1464626827321 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 4520 | 1464626827323 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 09:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:47:07 INFO - PROCESS | 4520 | 1464626827333 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - PROCESS | 4520 | 1464626827335 Marionette TRACE conn7 <- [1,2414,null,{}] 09:47:07 INFO - PROCESS | 4520 | 1464626827339 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 4520 | 1464626827458 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 09:47:07 INFO - PROCESS | 4520 | 1464626827515 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5410000 == 59 [pid = 4520] [id = 613] 09:47:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C1376800) [pid = 4520] [serial = 1839] [outer = 0000000000000000] 09:47:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C137E800) [pid = 4520] [serial = 1840] [outer = 000000C0C1376800] 09:47:07 INFO - PROCESS | 4520 | 1464626827573 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C17DB000) [pid = 4520] [serial = 1841] [outer = 000000C0C1376800] 09:47:08 INFO - PROCESS | 4520 | 1464626828076 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 797ms 09:47:08 INFO - PROCESS | 4520 | 1464626828138 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 4520 | 1464626828141 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 09:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:47:08 INFO - PROCESS | 4520 | 1464626828144 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 4520 | 1464626828146 Marionette TRACE conn7 <- [1,2418,null,{}] 09:47:08 INFO - PROCESS | 4520 | 1464626828150 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 4520 | 1464626828274 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 09:47:08 INFO - PROCESS | 4520 | 1464626828337 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C6343800 == 60 [pid = 4520] [id = 614] 09:47:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0C19C4C00) [pid = 4520] [serial = 1842] [outer = 0000000000000000] 09:47:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0C19CA800) [pid = 4520] [serial = 1843] [outer = 000000C0C19C4C00] 09:47:08 INFO - PROCESS | 4520 | 1464626828383 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0C347A000) [pid = 4520] [serial = 1844] [outer = 000000C0C19C4C00] 09:47:08 INFO - PROCESS | 4520 | 1464626828805 Marionette TRACE conn7 <- [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]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 09:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:47:08 INFO - PROCESS | 4520 | 1464626828818 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 4520 | 1464626828820 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 09:47:08 INFO - PROCESS | 4520 | 1464626828824 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 4520 | 1464626828826 Marionette TRACE conn7 <- [1,2422,null,{}] 09:47:08 INFO - PROCESS | 4520 | 1464626828829 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 4520 | 1464626828950 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 09:47:09 INFO - PROCESS | 4520 | 1464626829008 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7FEB800 == 61 [pid = 4520] [id = 615] 09:47:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C372B800) [pid = 4520] [serial = 1845] [outer = 0000000000000000] 09:47:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C37A6000) [pid = 4520] [serial = 1846] [outer = 000000C0C372B800] 09:47:09 INFO - PROCESS | 4520 | 1464626829056 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0C3E48C00) [pid = 4520] [serial = 1847] [outer = 000000C0C372B800] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0C10F0800) [pid = 4520] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0C10F4400) [pid = 4520] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0AF2A8000) [pid = 4520] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0BEA60800) [pid = 4520] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0AFC0EC00) [pid = 4520] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0B0D29400) [pid = 4520] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BD50D400) [pid = 4520] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0BE408800) [pid = 4520] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C37B2400) [pid = 4520] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:47:09 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BE3A2000) [pid = 4520] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:47:09 INFO - PROCESS | 4520 | 1464626829573 Marionette TRACE conn7 <- [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]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 776ms 09:47:09 INFO - PROCESS | 4520 | 1464626829632 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 4520 | 1464626829635 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 09:47:09 INFO - PROCESS | 4520 | 1464626829638 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 4520 | 1464626829640 Marionette TRACE conn7 <- [1,2426,null,{}] 09:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:47:09 INFO - PROCESS | 4520 | 1464626829643 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 4520 | 1464626829735 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 09:47:09 INFO - PROCESS | 4520 | 1464626829741 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7FE9000 == 62 [pid = 4520] [id = 616] 09:47:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0BEA27C00) [pid = 4520] [serial = 1848] [outer = 0000000000000000] 09:47:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C3731800) [pid = 4520] [serial = 1849] [outer = 000000C0BEA27C00] 09:47:09 INFO - PROCESS | 4520 | 1464626829788 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C3F05000) [pid = 4520] [serial = 1850] [outer = 000000C0BEA27C00] 09:47:10 INFO - PROCESS | 4520 | 1464626830210 Marionette TRACE conn7 <- [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]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 09:47:10 INFO - PROCESS | 4520 | 1464626830277 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 4520 | 1464626830279 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 09:47:10 INFO - PROCESS | 4520 | 1464626830283 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:47:10 INFO - PROCESS | 4520 | 1464626830285 Marionette TRACE conn7 <- [1,2430,null,{}] 09:47:10 INFO - PROCESS | 4520 | 1464626830288 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 4520 | 1464626830381 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 09:47:10 INFO - PROCESS | 4520 | 1464626830387 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C94C5000 == 63 [pid = 4520] [id = 617] 09:47:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C44C1800) [pid = 4520] [serial = 1851] [outer = 0000000000000000] 09:47:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0C4E84800) [pid = 4520] [serial = 1852] [outer = 000000C0C44C1800] 09:47:10 INFO - PROCESS | 4520 | 1464626830433 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0C50B4C00) [pid = 4520] [serial = 1853] [outer = 000000C0C44C1800] 09:47:10 INFO - PROCESS | 4520 | 1464626830870 Marionette TRACE conn7 <- [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]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 09:47:10 INFO - PROCESS | 4520 | 1464626830915 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 4520 | 1464626830926 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:47:10 INFO - PROCESS | 4520 | 1464626830930 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 4520 | 1464626830932 Marionette TRACE conn7 <- [1,2434,null,{}] 09:47:10 INFO - PROCESS | 4520 | 1464626830935 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 4520 | 1464626831026 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 09:47:11 INFO - PROCESS | 4520 | 1464626831033 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0CA5D7000 == 64 [pid = 4520] [id = 618] 09:47:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0BBACB800) [pid = 4520] [serial = 1854] [outer = 0000000000000000] 09:47:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C1378000) [pid = 4520] [serial = 1855] [outer = 000000C0BBACB800] 09:47:11 INFO - PROCESS | 4520 | 1464626831085 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C6FC1800) [pid = 4520] [serial = 1856] [outer = 000000C0BBACB800] 09:47:11 INFO - PROCESS | 4520 | 1464626831801 Marionette TRACE conn7 <- [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]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 922ms 09:47:11 INFO - PROCESS | 4520 | 1464626831857 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 4520 | 1464626831863 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 09:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:47:11 INFO - PROCESS | 4520 | 1464626831869 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 4520 | 1464626831874 Marionette TRACE conn7 <- [1,2438,null,{}] 09:47:11 INFO - PROCESS | 4520 | 1464626831880 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 4520 | 1464626832034 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 09:47:12 INFO - PROCESS | 4520 | 1464626832169 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE340800 == 65 [pid = 4520] [id = 619] 09:47:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0B6411C00) [pid = 4520] [serial = 1857] [outer = 0000000000000000] 09:47:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0B701A400) [pid = 4520] [serial = 1858] [outer = 000000C0B6411C00] 09:47:12 INFO - PROCESS | 4520 | 1464626832230 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0BB24F400) [pid = 4520] [serial = 1859] [outer = 000000C0B6411C00] 09:47:12 INFO - PROCESS | 4520 | 1464626832831 Marionette TRACE conn7 <- [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]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 09:47:12 INFO - PROCESS | 4520 | 1464626832863 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 4520 | 1464626832869 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:47:12 INFO - PROCESS | 4520 | 1464626832878 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 4520 | 1464626832881 Marionette TRACE conn7 <- [1,2442,null,{}] 09:47:12 INFO - PROCESS | 4520 | 1464626832885 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 4520 | 1464626833010 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 09:47:13 INFO - PROCESS | 4520 | 1464626833115 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BD9000 == 66 [pid = 4520] [id = 620] 09:47:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0BE39A800) [pid = 4520] [serial = 1860] [outer = 0000000000000000] 09:47:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0BE605800) [pid = 4520] [serial = 1861] [outer = 000000C0BE39A800] 09:47:13 INFO - PROCESS | 4520 | 1464626833172 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0C0F1D800) [pid = 4520] [serial = 1862] [outer = 000000C0BE39A800] 09:47:13 INFO - PROCESS | 4520 | 1464626833756 Marionette TRACE conn7 <- [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]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 923ms 09:47:13 INFO - PROCESS | 4520 | 1464626833820 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 4520 | 1464626833822 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 09:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:47:13 INFO - PROCESS | 4520 | 1464626833826 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 4520 | 1464626833831 Marionette TRACE conn7 <- [1,2446,null,{}] 09:47:13 INFO - PROCESS | 4520 | 1464626833859 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 4520 | 1464626833983 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 09:47:14 INFO - PROCESS | 4520 | 1464626834117 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9B9E800 == 67 [pid = 4520] [id = 621] 09:47:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0C1913800) [pid = 4520] [serial = 1863] [outer = 0000000000000000] 09:47:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0C3468400) [pid = 4520] [serial = 1864] [outer = 000000C0C1913800] 09:47:14 INFO - PROCESS | 4520 | 1464626834179 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0C50BD000) [pid = 4520] [serial = 1865] [outer = 000000C0C1913800] 09:47:14 INFO - PROCESS | 4520 | 1464626834748 Marionette TRACE conn7 <- [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]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 945ms 09:47:14 INFO - PROCESS | 4520 | 1464626834771 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 4520 | 1464626834774 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 09:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:47:14 INFO - PROCESS | 4520 | 1464626834778 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 4520 | 1464626834780 Marionette TRACE conn7 <- [1,2450,null,{}] 09:47:14 INFO - PROCESS | 4520 | 1464626834784 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 4520 | 1464626834906 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 09:47:15 INFO - PROCESS | 4520 | 1464626835009 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C99A4000 == 68 [pid = 4520] [id = 622] 09:47:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0C6FC1C00) [pid = 4520] [serial = 1866] [outer = 0000000000000000] 09:47:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C0C6FC6C00) [pid = 4520] [serial = 1867] [outer = 000000C0C6FC1C00] 09:47:15 INFO - PROCESS | 4520 | 1464626835067 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 141 (000000C0C912B000) [pid = 4520] [serial = 1868] [outer = 000000C0C6FC1C00] 09:47:15 INFO - PROCESS | 4520 | 1464626835712 Marionette TRACE conn7 <- [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]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 09:47:15 INFO - PROCESS | 4520 | 1464626835766 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 4520 | 1464626835769 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:47:15 INFO - PROCESS | 4520 | 1464626835772 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 4520 | 1464626835775 Marionette TRACE conn7 <- [1,2454,null,{}] 09:47:15 INFO - PROCESS | 4520 | 1464626835779 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 4520 | 1464626835923 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 09:47:16 INFO - PROCESS | 4520 | 1464626836054 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C917B800 == 69 [pid = 4520] [id = 623] 09:47:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 142 (000000C0C7FBF000) [pid = 4520] [serial = 1869] [outer = 0000000000000000] 09:47:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 143 (000000C0C7FC2C00) [pid = 4520] [serial = 1870] [outer = 000000C0C7FBF000] 09:47:16 INFO - PROCESS | 4520 | 1464626836112 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 144 (000000C0C7FC8800) [pid = 4520] [serial = 1871] [outer = 000000C0C7FBF000] 09:47:16 INFO - PROCESS | 4520 | 1464626836712 Marionette TRACE conn7 <- [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]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 986ms 09:47:16 INFO - PROCESS | 4520 | 1464626836762 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 4520 | 1464626836764 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 09:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:47:16 INFO - PROCESS | 4520 | 1464626836768 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 4520 | 1464626836770 Marionette TRACE conn7 <- [1,2458,null,{}] 09:47:16 INFO - PROCESS | 4520 | 1464626836774 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 4520 | 1464626836954 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 09:47:17 INFO - PROCESS | 4520 | 1464626837092 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0808C6000 == 70 [pid = 4520] [id = 624] 09:47:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 145 (000000C0B0F92C00) [pid = 4520] [serial = 1872] [outer = 0000000000000000] 09:47:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 146 (000000C0B70AC000) [pid = 4520] [serial = 1873] [outer = 000000C0B0F92C00] 09:47:17 INFO - PROCESS | 4520 | 1464626837152 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0C19C4800) [pid = 4520] [serial = 1874] [outer = 000000C0B0F92C00] 09:47:17 INFO - PROCESS | 4520 | 1464626837941 Marionette TRACE conn7 <- [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]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1236ms 09:47:18 INFO - PROCESS | 4520 | 1464626838007 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 4520 | 1464626838011 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 09:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:47:18 INFO - PROCESS | 4520 | 1464626838017 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 4520 | 1464626838021 Marionette TRACE conn7 <- [1,2462,null,{}] 09:47:18 INFO - PROCESS | 4520 | 1464626838028 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 4520 | 1464626838174 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 09:47:18 INFO - PROCESS | 4520 | 1464626838313 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE22E000 == 71 [pid = 4520] [id = 625] 09:47:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C080884000) [pid = 4520] [serial = 1875] [outer = 0000000000000000] 09:47:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C080889C00) [pid = 4520] [serial = 1876] [outer = 000000C080884000] 09:47:18 INFO - PROCESS | 4520 | 1464626838372 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 150 (000000C0808D3400) [pid = 4520] [serial = 1877] [outer = 000000C080884000] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C94C5000 == 70 [pid = 4520] [id = 617] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7FE9000 == 69 [pid = 4520] [id = 616] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7FEB800 == 68 [pid = 4520] [id = 615] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C6343800 == 67 [pid = 4520] [id = 614] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5410000 == 66 [pid = 4520] [id = 613] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F44000 == 65 [pid = 4520] [id = 612] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D39000 == 64 [pid = 4520] [id = 611] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8B2800 == 63 [pid = 4520] [id = 610] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 149 (000000C0C1913000) [pid = 4520] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE019800 == 62 [pid = 4520] [id = 609] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD192800 == 61 [pid = 4520] [id = 608] 09:47:18 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BDAB8800 == 60 [pid = 4520] [id = 603] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0C17D9000) [pid = 4520] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0C345F400) [pid = 4520] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0C19C3000) [pid = 4520] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 145 (000000C0B6569400) [pid = 4520] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 144 (000000C0C347E800) [pid = 4520] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 143 (000000C0BFB9D400) [pid = 4520] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 142 (000000C0BF1E1800) [pid = 4520] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 141 (000000C0B0F8F400) [pid = 4520] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 140 (000000C0B5470C00) [pid = 4520] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0B70A9000) [pid = 4520] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0BD51A800) [pid = 4520] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0BE21B000) [pid = 4520] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0BE606C00) [pid = 4520] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0BE6DD400) [pid = 4520] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0C009E400) [pid = 4520] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0BCE22400) [pid = 4520] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0C17DDC00) [pid = 4520] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0B561A000) [pid = 4520] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0C3E4B800) [pid = 4520] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0C3E42400) [pid = 4520] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0C3F09800) [pid = 4520] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0B546F000) [pid = 4520] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0C0D49400) [pid = 4520] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:47:18 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0C37A4C00) [pid = 4520] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:47:19 INFO - PROCESS | 4520 | 1464626839055 Marionette TRACE conn7 <- [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]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1081ms 09:47:19 INFO - PROCESS | 4520 | 1464626839103 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 4520 | 1464626839109 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 09:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:47:19 INFO - PROCESS | 4520 | 1464626839115 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 4520 | 1464626839118 Marionette TRACE conn7 <- [1,2466,null,{}] 09:47:19 INFO - PROCESS | 4520 | 1464626839122 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 4520 | 1464626839220 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 09:47:19 INFO - PROCESS | 4520 | 1464626839231 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD91D000 == 61 [pid = 4520] [id = 626] 09:47:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0808DFC00) [pid = 4520] [serial = 1878] [outer = 0000000000000000] 09:47:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0AF88D000) [pid = 4520] [serial = 1879] [outer = 000000C0808DFC00] 09:47:19 INFO - PROCESS | 4520 | 1464626839278 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0B0F96800) [pid = 4520] [serial = 1880] [outer = 000000C0808DFC00] 09:47:19 INFO - PROCESS | 4520 | 1464626839823 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 09:47:19 INFO - PROCESS | 4520 | 1464626839850 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 4520 | 1464626839852 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 09:47:19 INFO - PROCESS | 4520 | 1464626839856 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:47:19 INFO - PROCESS | 4520 | 1464626839860 Marionette TRACE conn7 <- [1,2470,null,{}] 09:47:19 INFO - PROCESS | 4520 | 1464626839871 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 4520 | 1464626839969 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 09:47:20 INFO - PROCESS | 4520 | 1464626840065 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D36000 == 62 [pid = 4520] [id = 627] 09:47:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0AF31B000) [pid = 4520] [serial = 1881] [outer = 0000000000000000] 09:47:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0BA043400) [pid = 4520] [serial = 1882] [outer = 000000C0AF31B000] 09:47:20 INFO - PROCESS | 4520 | 1464626840123 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0BCE23800) [pid = 4520] [serial = 1883] [outer = 000000C0AF31B000] 09:47:20 INFO - PROCESS | 4520 | 1464626840521 Marionette TRACE conn7 <- [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]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 672ms 09:47:20 INFO - PROCESS | 4520 | 1464626840547 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 4520 | 1464626840551 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:47:20 INFO - PROCESS | 4520 | 1464626840555 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 4520 | 1464626840557 Marionette TRACE conn7 <- [1,2474,null,{}] 09:47:20 INFO - PROCESS | 4520 | 1464626840560 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 4520 | 1464626840658 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 09:47:20 INFO - PROCESS | 4520 | 1464626840665 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F62800 == 63 [pid = 4520] [id = 628] 09:47:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0BD59BC00) [pid = 4520] [serial = 1884] [outer = 0000000000000000] 09:47:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0BE37E000) [pid = 4520] [serial = 1885] [outer = 000000C0BD59BC00] 09:47:20 INFO - PROCESS | 4520 | 1464626840713 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0BE40B800) [pid = 4520] [serial = 1886] [outer = 000000C0BD59BC00] 09:47:21 INFO - PROCESS | 4520 | 1464626841255 Marionette TRACE conn7 <- [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]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 09:47:21 INFO - PROCESS | 4520 | 1464626841292 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 4520 | 1464626841294 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 09:47:21 INFO - PROCESS | 4520 | 1464626841298 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:47:21 INFO - PROCESS | 4520 | 1464626841300 Marionette TRACE conn7 <- [1,2478,null,{}] 09:47:21 INFO - PROCESS | 4520 | 1464626841308 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:21 INFO - PROCESS | 4520 | 1464626841429 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 09:47:21 INFO - PROCESS | 4520 | 1464626841490 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5491000 == 64 [pid = 4520] [id = 629] 09:47:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0BE6D6C00) [pid = 4520] [serial = 1887] [outer = 0000000000000000] 09:47:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0BEA22400) [pid = 4520] [serial = 1888] [outer = 000000C0BE6D6C00] 09:47:21 INFO - PROCESS | 4520 | 1464626841538 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0C009E400) [pid = 4520] [serial = 1889] [outer = 000000C0BE6D6C00] 09:47:22 INFO - PROCESS | 4520 | 1464626841997 Marionette TRACE conn7 <- [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]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 733ms 09:47:22 INFO - PROCESS | 4520 | 1464626842070 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 4520 | 1464626842072 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 09:47:22 INFO - PROCESS | 4520 | 1464626842079 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 4520 | 1464626842080 Marionette TRACE conn7 <- [1,2482,null,{}] 09:47:22 INFO - PROCESS | 4520 | 1464626842084 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:47:22 INFO - PROCESS | 4520 | 1464626842230 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 09:47:22 INFO - PROCESS | 4520 | 1464626842297 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C633E000 == 65 [pid = 4520] [id = 630] 09:47:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0C1762000) [pid = 4520] [serial = 1890] [outer = 0000000000000000] 09:47:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0C1814C00) [pid = 4520] [serial = 1891] [outer = 000000C0C1762000] 09:47:22 INFO - PROCESS | 4520 | 1464626842345 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C0C1983C00) [pid = 4520] [serial = 1892] [outer = 000000C0C1762000] 09:47:22 INFO - PROCESS | 4520 | 1464626842783 Marionette TRACE conn7 <- [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]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 715ms 09:47:22 INFO - PROCESS | 4520 | 1464626842802 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 4520 | 1464626842804 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:47:22 INFO - PROCESS | 4520 | 1464626842808 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 4520 | 1464626842810 Marionette TRACE conn7 <- [1,2486,null,{}] 09:47:22 INFO - PROCESS | 4520 | 1464626842818 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 4520 | 1464626843105 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0BE3A6400) [pid = 4520] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0BE408C00) [pid = 4520] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0AF2A7400) [pid = 4520] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0B5680C00) [pid = 4520] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0C19C4C00) [pid = 4520] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0BEA27C00) [pid = 4520] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0C372B800) [pid = 4520] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0C44C1800) [pid = 4520] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0C1376800) [pid = 4520] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:47:23 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0BBA64800) [pid = 4520] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:47:23 INFO - PROCESS | 4520 | 1464626843187 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15B1000 == 66 [pid = 4520] [id = 631] 09:47:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0B1444800) [pid = 4520] [serial = 1893] [outer = 0000000000000000] 09:47:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0B144D400) [pid = 4520] [serial = 1894] [outer = 000000C0B1444800] 09:47:23 INFO - PROCESS | 4520 | 1464626843232 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0BB51E800) [pid = 4520] [serial = 1895] [outer = 000000C0B1444800] 09:47:23 INFO - PROCESS | 4520 | 1464626843622 Marionette TRACE conn7 <- [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]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 881ms 09:47:23 INFO - PROCESS | 4520 | 1464626843692 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 4520 | 1464626843694 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 09:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:47:23 INFO - PROCESS | 4520 | 1464626843698 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 4520 | 1464626843700 Marionette TRACE conn7 <- [1,2490,null,{}] 09:47:23 INFO - PROCESS | 4520 | 1464626843703 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 4520 | 1464626843793 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 09:47:23 INFO - PROCESS | 4520 | 1464626843801 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8BD1000 == 67 [pid = 4520] [id = 632] 09:47:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0BFBA0000) [pid = 4520] [serial = 1896] [outer = 0000000000000000] 09:47:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0C198E000) [pid = 4520] [serial = 1897] [outer = 000000C0BFBA0000] 09:47:23 INFO - PROCESS | 4520 | 1464626843848 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0C3466000) [pid = 4520] [serial = 1898] [outer = 000000C0BFBA0000] 09:47:24 INFO - PROCESS | 4520 | 1464626844267 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 09:47:24 INFO - PROCESS | 4520 | 1464626844331 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 4520 | 1464626844334 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 09:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:47:24 INFO - PROCESS | 4520 | 1464626844337 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 4520 | 1464626844339 Marionette TRACE conn7 <- [1,2494,null,{}] 09:47:24 INFO - PROCESS | 4520 | 1464626844342 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 4520 | 1464626844434 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 09:47:24 INFO - PROCESS | 4520 | 1464626844441 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C94C5000 == 68 [pid = 4520] [id = 633] 09:47:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0C347A800) [pid = 4520] [serial = 1899] [outer = 0000000000000000] 09:47:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0C3732000) [pid = 4520] [serial = 1900] [outer = 000000C0C347A800] 09:47:24 INFO - PROCESS | 4520 | 1464626844487 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0C3E44800) [pid = 4520] [serial = 1901] [outer = 000000C0C347A800] 09:47:24 INFO - PROCESS | 4520 | 1464626844926 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 09:47:24 INFO - PROCESS | 4520 | 1464626844969 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 4520 | 1464626844972 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 09:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:47:24 INFO - PROCESS | 4520 | 1464626844975 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 4520 | 1464626844978 Marionette TRACE conn7 <- [1,2498,null,{}] 09:47:24 INFO - PROCESS | 4520 | 1464626844990 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 4520 | 1464626845086 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 09:47:25 INFO - PROCESS | 4520 | 1464626845307 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1E8800 == 69 [pid = 4520] [id = 634] 09:47:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C080878800) [pid = 4520] [serial = 1902] [outer = 0000000000000000] 09:47:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 141 (000000C080880800) [pid = 4520] [serial = 1903] [outer = 000000C080878800] 09:47:25 INFO - PROCESS | 4520 | 1464626845371 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 142 (000000C0808D7800) [pid = 4520] [serial = 1904] [outer = 000000C080878800] 09:47:25 INFO - PROCESS | 4520 | 1464626845984 Marionette TRACE conn7 <- [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]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1081ms 09:47:26 INFO - PROCESS | 4520 | 1464626846061 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 4520 | 1464626846066 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:47:26 INFO - PROCESS | 4520 | 1464626846071 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 4520 | 1464626846075 Marionette TRACE conn7 <- [1,2502,null,{}] 09:47:26 INFO - PROCESS | 4520 | 1464626846080 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 4520 | 1464626846208 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 09:47:26 INFO - PROCESS | 4520 | 1464626846345 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3699800 == 70 [pid = 4520] [id = 635] 09:47:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 143 (000000C0B619C400) [pid = 4520] [serial = 1905] [outer = 0000000000000000] 09:47:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 144 (000000C0B6564C00) [pid = 4520] [serial = 1906] [outer = 000000C0B619C400] 09:47:26 INFO - PROCESS | 4520 | 1464626846405 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 145 (000000C0BB25C000) [pid = 4520] [serial = 1907] [outer = 000000C0B619C400] 09:47:27 INFO - PROCESS | 4520 | 1464626847041 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1028ms 09:47:27 INFO - PROCESS | 4520 | 1464626847105 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 4520 | 1464626847109 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 09:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:47:27 INFO - PROCESS | 4520 | 1464626847113 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 4520 | 1464626847116 Marionette TRACE conn7 <- [1,2506,null,{}] 09:47:27 INFO - PROCESS | 4520 | 1464626847120 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 4520 | 1464626847243 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 09:47:27 INFO - PROCESS | 4520 | 1464626847379 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9B93800 == 71 [pid = 4520] [id = 636] 09:47:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 146 (000000C0BEA22C00) [pid = 4520] [serial = 1908] [outer = 0000000000000000] 09:47:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0C0D4A000) [pid = 4520] [serial = 1909] [outer = 000000C0BEA22C00] 09:47:27 INFO - PROCESS | 4520 | 1464626847439 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C0C17D9000) [pid = 4520] [serial = 1910] [outer = 000000C0BEA22C00] 09:47:28 INFO - PROCESS | 4520 | 1464626848065 Marionette TRACE conn7 <- [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]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1024ms 09:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:47:28 INFO - PROCESS | 4520 | 1464626848140 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 4520 | 1464626848143 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 09:47:28 INFO - PROCESS | 4520 | 1464626848155 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 4520 | 1464626848162 Marionette TRACE conn7 <- [1,2510,null,{}] 09:47:28 INFO - PROCESS | 4520 | 1464626848199 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 4520 | 1464626848328 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 09:47:28 INFO - PROCESS | 4520 | 1464626848455 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C931E000 == 72 [pid = 4520] [id = 637] 09:47:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C0C1383800) [pid = 4520] [serial = 1911] [outer = 0000000000000000] 09:47:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 150 (000000C0C4EB6000) [pid = 4520] [serial = 1912] [outer = 000000C0C1383800] 09:47:28 INFO - PROCESS | 4520 | 1464626848516 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 151 (000000C0C4FFA000) [pid = 4520] [serial = 1913] [outer = 000000C0C1383800] 09:47:29 INFO - PROCESS | 4520 | 1464626849082 Marionette TRACE conn7 <- [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]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 965ms 09:47:29 INFO - PROCESS | 4520 | 1464626849114 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 4520 | 1464626849118 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:47:29 INFO - PROCESS | 4520 | 1464626849121 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 4520 | 1464626849123 Marionette TRACE conn7 <- [1,2514,null,{}] 09:47:29 INFO - PROCESS | 4520 | 1464626849127 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 4520 | 1464626849250 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 09:47:29 INFO - PROCESS | 4520 | 1464626849356 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0CA51A800 == 73 [pid = 4520] [id = 638] 09:47:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 152 (000000C0C6FBFC00) [pid = 4520] [serial = 1914] [outer = 0000000000000000] 09:47:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 153 (000000C0C7FC2800) [pid = 4520] [serial = 1915] [outer = 000000C0C6FBFC00] 09:47:29 INFO - PROCESS | 4520 | 1464626849414 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 154 (000000C0C4FED000) [pid = 4520] [serial = 1916] [outer = 000000C0C6FBFC00] 09:47:30 INFO - PROCESS | 4520 | 1464626850005 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 923ms 09:47:30 INFO - PROCESS | 4520 | 1464626850046 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 4520 | 1464626850049 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 09:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:47:30 INFO - PROCESS | 4520 | 1464626850053 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 4520 | 1464626850055 Marionette TRACE conn7 <- [1,2518,null,{}] 09:47:30 INFO - PROCESS | 4520 | 1464626850059 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:30 INFO - PROCESS | 4520 | 1464626850176 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 09:47:30 INFO - PROCESS | 4520 | 1464626850286 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0CAC14000 == 74 [pid = 4520] [id = 639] 09:47:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 155 (000000C0C8B24400) [pid = 4520] [serial = 1917] [outer = 0000000000000000] 09:47:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 156 (000000C0C8B26000) [pid = 4520] [serial = 1918] [outer = 000000C0C8B24400] 09:47:30 INFO - PROCESS | 4520 | 1464626850391 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 157 (000000C0C9131C00) [pid = 4520] [serial = 1919] [outer = 000000C0C8B24400] 09:47:31 INFO - PROCESS | 4520 | 1464626851007 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 987ms 09:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:47:31 INFO - PROCESS | 4520 | 1464626851041 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 4520 | 1464626851044 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 09:47:31 INFO - PROCESS | 4520 | 1464626851047 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 4520 | 1464626851050 Marionette TRACE conn7 <- [1,2522,null,{}] 09:47:31 INFO - PROCESS | 4520 | 1464626851054 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 4520 | 1464626851173 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 09:47:31 INFO - PROCESS | 4520 | 1464626851307 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C97D2800 == 75 [pid = 4520] [id = 640] 09:47:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 158 (000000C0CA545400) [pid = 4520] [serial = 1920] [outer = 0000000000000000] 09:47:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 159 (000000C0CA54EC00) [pid = 4520] [serial = 1921] [outer = 000000C0CA545400] 09:47:31 INFO - PROCESS | 4520 | 1464626851364 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 160 (000000C0CA609400) [pid = 4520] [serial = 1922] [outer = 000000C0CA545400] 09:47:31 INFO - PROCESS | 4520 | 1464626851963 Marionette TRACE conn7 <- [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]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 923ms 09:47:31 INFO - PROCESS | 4520 | 1464626851973 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 4520 | 1464626851976 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 09:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:47:31 INFO - PROCESS | 4520 | 1464626851980 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 4520 | 1464626851982 Marionette TRACE conn7 <- [1,2526,null,{}] 09:47:31 INFO - PROCESS | 4520 | 1464626851985 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 4520 | 1464626852104 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 09:47:32 INFO - PROCESS | 4520 | 1464626852212 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE011800 == 76 [pid = 4520] [id = 641] 09:47:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 161 (000000C0AFB4E400) [pid = 4520] [serial = 1923] [outer = 0000000000000000] 09:47:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0C1391800) [pid = 4520] [serial = 1924] [outer = 000000C0AFB4E400] 09:47:32 INFO - PROCESS | 4520 | 1464626852267 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 163 (000000C0CA607800) [pid = 4520] [serial = 1925] [outer = 000000C0AFB4E400] 09:47:33 INFO - PROCESS | 4520 | 1464626853146 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1235ms 09:47:33 INFO - PROCESS | 4520 | 1464626853218 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 4520 | 1464626853222 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 09:47:33 INFO - PROCESS | 4520 | 1464626853227 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:47:33 INFO - PROCESS | 4520 | 1464626853232 Marionette TRACE conn7 <- [1,2530,null,{}] 09:47:33 INFO - PROCESS | 4520 | 1464626853254 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:33 INFO - PROCESS | 4520 | 1464626853378 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 09:47:33 INFO - PROCESS | 4520 | 1464626853513 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15A7800 == 77 [pid = 4520] [id = 642] 09:47:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 164 (000000C0B0D31800) [pid = 4520] [serial = 1926] [outer = 0000000000000000] 09:47:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 165 (000000C0B1445C00) [pid = 4520] [serial = 1927] [outer = 000000C0B0D31800] 09:47:33 INFO - PROCESS | 4520 | 1464626853572 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 166 (000000C0B5ABCC00) [pid = 4520] [serial = 1928] [outer = 000000C0B0D31800] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C94C5000 == 76 [pid = 4520] [id = 633] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8BD1000 == 75 [pid = 4520] [id = 632] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15B1000 == 74 [pid = 4520] [id = 631] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C633E000 == 73 [pid = 4520] [id = 630] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5491000 == 72 [pid = 4520] [id = 629] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F62800 == 71 [pid = 4520] [id = 628] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D36000 == 70 [pid = 4520] [id = 627] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD91D000 == 69 [pid = 4520] [id = 626] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 165 (000000C0C1378000) [pid = 4520] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE22E000 == 68 [pid = 4520] [id = 625] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C99A4000 == 67 [pid = 4520] [id = 622] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9B9E800 == 66 [pid = 4520] [id = 621] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8BDB800 == 65 [pid = 4520] [id = 602] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BD9000 == 64 [pid = 4520] [id = 620] 09:47:34 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE340800 == 63 [pid = 4520] [id = 619] 09:47:34 INFO - PROCESS | 4520 | 1464626854209 Marionette TRACE conn7 <- [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]]]}] 09:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 986ms 09:47:34 INFO - PROCESS | 4520 | 1464626854218 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 4520 | 1464626854224 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 09:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:47:34 INFO - PROCESS | 4520 | 1464626854230 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - PROCESS | 4520 | 1464626854233 Marionette TRACE conn7 <- [1,2534,null,{}] 09:47:34 INFO - PROCESS | 4520 | 1464626854237 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 4520 | 1464626854347 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 164 (000000C0C50B4C00) [pid = 4520] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 163 (000000C0BE6D6000) [pid = 4520] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 162 (000000C0BE6CF000) [pid = 4520] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0BF1E1C00) [pid = 4520] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 160 (000000C0AF328000) [pid = 4520] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 159 (000000C0BD127800) [pid = 4520] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 158 (000000C0C347A000) [pid = 4520] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 157 (000000C0BA808000) [pid = 4520] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 156 (000000C0C3F05000) [pid = 4520] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 155 (000000C0C37A6000) [pid = 4520] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 154 (000000C0C0D49000) [pid = 4520] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 153 (000000C0C4E84800) [pid = 4520] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 152 (000000C0C137E800) [pid = 4520] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 151 (000000C0B5434000) [pid = 4520] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 150 (000000C0BE387000) [pid = 4520] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 149 (000000C0BA03E800) [pid = 4520] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0C4E8B800) [pid = 4520] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0BE40F400) [pid = 4520] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0C3728400) [pid = 4520] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 145 (000000C0C50AFC00) [pid = 4520] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 144 (000000C0BD513C00) [pid = 4520] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 143 (000000C0C4EBC800) [pid = 4520] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 142 (000000C0C19CA800) [pid = 4520] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 141 (000000C0C17DB000) [pid = 4520] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 140 (000000C0C3731800) [pid = 4520] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0C3E48C00) [pid = 4520] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:47:34 INFO - PROCESS | 4520 | 1464626854463 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1D6000 == 64 [pid = 4520] [id = 643] 09:47:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C0AF328000) [pid = 4520] [serial = 1929] [outer = 0000000000000000] 09:47:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 141 (000000C0B0F9B800) [pid = 4520] [serial = 1930] [outer = 000000C0AF328000] 09:47:34 INFO - PROCESS | 4520 | 1464626854512 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 142 (000000C0B6566800) [pid = 4520] [serial = 1931] [outer = 000000C0AF328000] 09:47:34 INFO - PROCESS | 4520 | 1464626854961 Marionette TRACE conn7 <- [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]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 776ms 09:47:35 INFO - PROCESS | 4520 | 1464626855007 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 4520 | 1464626855009 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 09:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:47:35 INFO - PROCESS | 4520 | 1464626855013 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 4520 | 1464626855017 Marionette TRACE conn7 <- [1,2538,null,{}] 09:47:35 INFO - PROCESS | 4520 | 1464626855028 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 4520 | 1464626855134 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 09:47:35 INFO - PROCESS | 4520 | 1464626855152 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C2A000 == 65 [pid = 4520] [id = 644] 09:47:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 143 (000000C0BD576400) [pid = 4520] [serial = 1932] [outer = 0000000000000000] 09:47:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 144 (000000C0BD59EC00) [pid = 4520] [serial = 1933] [outer = 000000C0BD576400] 09:47:35 INFO - PROCESS | 4520 | 1464626855202 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 145 (000000C0BE39EC00) [pid = 4520] [serial = 1934] [outer = 000000C0BD576400] 09:47:35 INFO - PROCESS | 4520 | 1464626855690 Marionette TRACE conn7 <- [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]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 09:47:35 INFO - PROCESS | 4520 | 1464626855750 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 4520 | 1464626855752 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 09:47:35 INFO - PROCESS | 4520 | 1464626855756 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:47:35 INFO - PROCESS | 4520 | 1464626855758 Marionette TRACE conn7 <- [1,2542,null,{}] 09:47:35 INFO - PROCESS | 4520 | 1464626855761 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 4520 | 1464626855858 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 09:47:35 INFO - PROCESS | 4520 | 1464626855955 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C541D800 == 66 [pid = 4520] [id = 645] 09:47:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 146 (000000C0BD576C00) [pid = 4520] [serial = 1935] [outer = 0000000000000000] 09:47:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0BE6DA800) [pid = 4520] [serial = 1936] [outer = 000000C0BD576C00] 09:47:36 INFO - PROCESS | 4520 | 1464626856003 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C0BF15DC00) [pid = 4520] [serial = 1937] [outer = 000000C0BD576C00] 09:47:36 INFO - PROCESS | 4520 | 1464626856409 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 09:47:36 INFO - PROCESS | 4520 | 1464626856430 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 4520 | 1464626856432 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 09:47:36 INFO - PROCESS | 4520 | 1464626856435 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:47:36 INFO - PROCESS | 4520 | 1464626856437 Marionette TRACE conn7 <- [1,2546,null,{}] 09:47:36 INFO - PROCESS | 4520 | 1464626856440 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 4520 | 1464626856586 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 09:47:36 INFO - PROCESS | 4520 | 1464626856648 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E29800 == 67 [pid = 4520] [id = 646] 09:47:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C0C0094C00) [pid = 4520] [serial = 1938] [outer = 0000000000000000] 09:47:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 150 (000000C0C0D4B400) [pid = 4520] [serial = 1939] [outer = 000000C0C0094C00] 09:47:36 INFO - PROCESS | 4520 | 1464626856696 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 151 (000000C0C137DC00) [pid = 4520] [serial = 1940] [outer = 000000C0C0094C00] 09:47:37 INFO - PROCESS | 4520 | 1464626857138 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 09:47:37 INFO - PROCESS | 4520 | 1464626857173 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 4520 | 1464626857175 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 09:47:37 INFO - PROCESS | 4520 | 1464626857192 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 4520 | 1464626857194 Marionette TRACE conn7 <- [1,2550,null,{}] 09:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:47:37 INFO - PROCESS | 4520 | 1464626857198 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:37 INFO - PROCESS | 4520 | 1464626857369 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 09:47:37 INFO - PROCESS | 4520 | 1464626857434 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F68000 == 68 [pid = 4520] [id = 647] 09:47:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 152 (000000C0C1764C00) [pid = 4520] [serial = 1941] [outer = 0000000000000000] 09:47:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 153 (000000C0C1911C00) [pid = 4520] [serial = 1942] [outer = 000000C0C1764C00] 09:47:37 INFO - PROCESS | 4520 | 1464626857482 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 154 (000000C0C347AC00) [pid = 4520] [serial = 1943] [outer = 000000C0C1764C00] 09:47:37 INFO - PROCESS | 4520 | 1464626857943 Marionette TRACE conn7 <- [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]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 776ms 09:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:47:37 INFO - PROCESS | 4520 | 1464626857976 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 4520 | 1464626857978 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 09:47:37 INFO - PROCESS | 4520 | 1464626857982 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 4520 | 1464626857983 Marionette TRACE conn7 <- [1,2554,null,{}] 09:47:37 INFO - PROCESS | 4520 | 1464626857987 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 4520 | 1464626858113 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 09:47:38 INFO - PROCESS | 4520 | 1464626858199 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8CC5800 == 69 [pid = 4520] [id = 648] 09:47:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 155 (000000C0C37B0800) [pid = 4520] [serial = 1944] [outer = 0000000000000000] 09:47:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 156 (000000C0C3E4DC00) [pid = 4520] [serial = 1945] [outer = 000000C0C37B0800] 09:47:38 INFO - PROCESS | 4520 | 1464626858249 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 157 (000000C0C44BE000) [pid = 4520] [serial = 1946] [outer = 000000C0C37B0800] 09:47:38 INFO - PROCESS | 4520 | --DOMWINDOW == 156 (000000C0BE6D6C00) [pid = 4520] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:47:38 INFO - PROCESS | 4520 | --DOMWINDOW == 155 (000000C0C1762000) [pid = 4520] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:47:38 INFO - PROCESS | 4520 | --DOMWINDOW == 154 (000000C0B1444800) [pid = 4520] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:47:38 INFO - PROCESS | 4520 | --DOMWINDOW == 153 (000000C080884000) [pid = 4520] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:47:38 INFO - PROCESS | 4520 | --DOMWINDOW == 152 (000000C0AF31B000) [pid = 4520] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:47:38 INFO - PROCESS | 4520 | --DOMWINDOW == 151 (000000C0808DFC00) [pid = 4520] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:47:38 INFO - PROCESS | 4520 | --DOMWINDOW == 150 (000000C0BD59BC00) [pid = 4520] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:47:38 INFO - PROCESS | 4520 | --DOMWINDOW == 149 (000000C0BFBA0000) [pid = 4520] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:47:38 INFO - PROCESS | 4520 | 1464626858865 Marionette TRACE conn7 <- [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]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 923ms 09:47:38 INFO - PROCESS | 4520 | 1464626858908 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 4520 | 1464626858910 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:47:38 INFO - PROCESS | 4520 | 1464626858914 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 4520 | 1464626858916 Marionette TRACE conn7 <- [1,2558,null,{}] 09:47:38 INFO - PROCESS | 4520 | 1464626858925 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 4520 | 1464626859019 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 09:47:39 INFO - PROCESS | 4520 | 1464626859027 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9175800 == 70 [pid = 4520] [id = 649] 09:47:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 150 (000000C0BEA2A000) [pid = 4520] [serial = 1947] [outer = 0000000000000000] 09:47:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 151 (000000C0C37A6000) [pid = 4520] [serial = 1948] [outer = 000000C0BEA2A000] 09:47:39 INFO - PROCESS | 4520 | 1464626859074 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 152 (000000C0C4EB9800) [pid = 4520] [serial = 1949] [outer = 000000C0BEA2A000] 09:47:39 INFO - PROCESS | 4520 | 1464626859515 Marionette TRACE conn7 <- [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]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 628ms 09:47:39 INFO - PROCESS | 4520 | 1464626859544 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 4520 | 1464626859546 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 09:47:39 INFO - PROCESS | 4520 | 1464626859567 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:47:39 INFO - PROCESS | 4520 | 1464626859569 Marionette TRACE conn7 <- [1,2562,null,{}] 09:47:39 INFO - PROCESS | 4520 | 1464626859573 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 4520 | 1464626859666 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 09:47:39 INFO - PROCESS | 4520 | 1464626859673 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C97C3000 == 71 [pid = 4520] [id = 650] 09:47:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 153 (000000C0B023A400) [pid = 4520] [serial = 1950] [outer = 0000000000000000] 09:47:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 154 (000000C0C6FC5000) [pid = 4520] [serial = 1951] [outer = 000000C0B023A400] 09:47:39 INFO - PROCESS | 4520 | 1464626859719 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 155 (000000C0C8B21400) [pid = 4520] [serial = 1952] [outer = 000000C0B023A400] 09:47:40 INFO - PROCESS | 4520 | 1464626860155 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 09:47:40 INFO - PROCESS | 4520 | 1464626860209 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 4520 | 1464626860211 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 09:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:47:40 INFO - PROCESS | 4520 | 1464626860223 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 4520 | 1464626860225 Marionette TRACE conn7 <- [1,2566,null,{}] 09:47:40 INFO - PROCESS | 4520 | 1464626860229 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 4520 | 1464626860326 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 09:47:40 INFO - PROCESS | 4520 | 1464626860333 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9AF6000 == 72 [pid = 4520] [id = 651] 09:47:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 156 (000000C080D66800) [pid = 4520] [serial = 1953] [outer = 0000000000000000] 09:47:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 157 (000000C080D6D400) [pid = 4520] [serial = 1954] [outer = 000000C080D66800] 09:47:40 INFO - PROCESS | 4520 | 1464626860380 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 158 (000000C0C6FC0800) [pid = 4520] [serial = 1955] [outer = 000000C080D66800] 09:47:41 INFO - PROCESS | 4520 | 1464626861102 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 923ms 09:47:41 INFO - PROCESS | 4520 | 1464626861152 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 4520 | 1464626861157 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:47:41 INFO - PROCESS | 4520 | 1464626861163 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 4520 | 1464626861167 Marionette TRACE conn7 <- [1,2570,null,{}] 09:47:41 INFO - PROCESS | 4520 | 1464626861173 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 4520 | 1464626861304 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 09:47:41 INFO - PROCESS | 4520 | 1464626861444 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DB4000 == 73 [pid = 4520] [id = 652] 09:47:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 159 (000000C080D6A400) [pid = 4520] [serial = 1956] [outer = 0000000000000000] 09:47:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 160 (000000C0AF273800) [pid = 4520] [serial = 1957] [outer = 000000C080D6A400] 09:47:41 INFO - PROCESS | 4520 | 1464626861506 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 161 (000000C0B195C800) [pid = 4520] [serial = 1958] [outer = 000000C080D6A400] 09:47:42 INFO - PROCESS | 4520 | 1464626862160 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1025ms 09:47:42 INFO - PROCESS | 4520 | 1464626862191 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 4520 | 1464626862198 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:47:42 INFO - PROCESS | 4520 | 1464626862205 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 4520 | 1464626862208 Marionette TRACE conn7 <- [1,2574,null,{}] 09:47:42 INFO - PROCESS | 4520 | 1464626862212 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 4520 | 1464626862337 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 09:47:42 INFO - PROCESS | 4520 | 1464626862475 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C633F800 == 74 [pid = 4520] [id = 653] 09:47:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0BCE2CC00) [pid = 4520] [serial = 1959] [outer = 0000000000000000] 09:47:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 163 (000000C0BD56A800) [pid = 4520] [serial = 1960] [outer = 000000C0BCE2CC00] 09:47:42 INFO - PROCESS | 4520 | 1464626862533 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 164 (000000C0BE6CE000) [pid = 4520] [serial = 1961] [outer = 000000C0BCE2CC00] 09:47:43 INFO - PROCESS | 4520 | 1464626863178 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1019ms 09:47:43 INFO - PROCESS | 4520 | 1464626863243 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 4520 | 1464626863246 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 09:47:43 INFO - PROCESS | 4520 | 1464626863252 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:47:43 INFO - PROCESS | 4520 | 1464626863256 Marionette TRACE conn7 <- [1,2578,null,{}] 09:47:43 INFO - PROCESS | 4520 | 1464626863289 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 4520 | 1464626863423 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 09:47:43 INFO - PROCESS | 4520 | 1464626863555 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0CAC11000 == 75 [pid = 4520] [id = 654] 09:47:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 165 (000000C0C1765C00) [pid = 4520] [serial = 1962] [outer = 0000000000000000] 09:47:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 166 (000000C0C1988000) [pid = 4520] [serial = 1963] [outer = 000000C0C1765C00] 09:47:43 INFO - PROCESS | 4520 | 1464626863617 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 167 (000000C0C3F0C800) [pid = 4520] [serial = 1964] [outer = 000000C0C1765C00] 09:47:44 INFO - PROCESS | 4520 | 1464626864228 Marionette TRACE conn7 <- [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]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1043ms 09:47:44 INFO - PROCESS | 4520 | 1464626864300 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 09:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:47:44 INFO - PROCESS | 4520 | 1464626864303 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 09:47:44 INFO - PROCESS | 4520 | 1464626864307 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - PROCESS | 4520 | 1464626864309 Marionette TRACE conn7 <- [1,2582,null,{}] 09:47:44 INFO - PROCESS | 4520 | 1464626864313 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 4520 | 1464626864467 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 09:47:44 INFO - PROCESS | 4520 | 1464626864605 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9922000 == 76 [pid = 4520] [id = 655] 09:47:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 168 (000000C0C8B28800) [pid = 4520] [serial = 1965] [outer = 0000000000000000] 09:47:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 169 (000000C0C912F400) [pid = 4520] [serial = 1966] [outer = 000000C0C8B28800] 09:47:44 INFO - PROCESS | 4520 | 1464626864664 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 170 (000000C0CA54A000) [pid = 4520] [serial = 1967] [outer = 000000C0C8B28800] 09:47:45 INFO - PROCESS | 4520 | 1464626865292 Marionette TRACE conn7 <- [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]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1022ms 09:47:45 INFO - PROCESS | 4520 | 1464626865331 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 4520 | 1464626865333 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 09:47:45 INFO - PROCESS | 4520 | 1464626865337 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:47:45 INFO - PROCESS | 4520 | 1464626865339 Marionette TRACE conn7 <- [1,2586,null,{}] 09:47:45 INFO - PROCESS | 4520 | 1464626865343 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 4520 | 1464626865462 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 09:47:45 INFO - PROCESS | 4520 | 1464626865598 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9939000 == 77 [pid = 4520] [id = 656] 09:47:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 171 (000000C0C996B800) [pid = 4520] [serial = 1968] [outer = 0000000000000000] 09:47:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 172 (000000C0C9971C00) [pid = 4520] [serial = 1969] [outer = 000000C0C996B800] 09:47:45 INFO - PROCESS | 4520 | 1464626865656 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 173 (000000C0C9977800) [pid = 4520] [serial = 1970] [outer = 000000C0C996B800] 09:47:46 INFO - PROCESS | 4520 | 1464626866366 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1078ms 09:47:46 INFO - PROCESS | 4520 | 1464626866425 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 09:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:47:46 INFO - PROCESS | 4520 | 1464626866428 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 09:47:46 INFO - PROCESS | 4520 | 1464626866431 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 4520 | 1464626866433 Marionette TRACE conn7 <- [1,2590,null,{}] 09:47:46 INFO - PROCESS | 4520 | 1464626866437 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 4520 | 1464626866579 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 09:47:46 INFO - PROCESS | 4520 | 1464626866718 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE335800 == 78 [pid = 4520] [id = 657] 09:47:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 174 (000000C0B7014800) [pid = 4520] [serial = 1971] [outer = 0000000000000000] 09:47:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 175 (000000C0C7FC9800) [pid = 4520] [serial = 1972] [outer = 000000C0B7014800] 09:47:46 INFO - PROCESS | 4520 | 1464626866776 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 176 (000000C0C9C7A800) [pid = 4520] [serial = 1973] [outer = 000000C0B7014800] 09:47:47 INFO - PROCESS | 4520 | 1464626867613 Marionette TRACE conn7 <- [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]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1232ms 09:47:47 INFO - PROCESS | 4520 | 1464626867663 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 4520 | 1464626867669 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 09:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:47:47 INFO - PROCESS | 4520 | 1464626867673 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - PROCESS | 4520 | 1464626867678 Marionette TRACE conn7 <- [1,2594,null,{}] 09:47:47 INFO - PROCESS | 4520 | 1464626867683 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 4520 | 1464626867799 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 09:47:47 INFO - PROCESS | 4520 | 1464626867944 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABCB000 == 79 [pid = 4520] [id = 658] 09:47:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 177 (000000C0AF273C00) [pid = 4520] [serial = 1974] [outer = 0000000000000000] 09:47:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 178 (000000C0AF2A1000) [pid = 4520] [serial = 1975] [outer = 000000C0AF273C00] 09:47:48 INFO - PROCESS | 4520 | 1464626868003 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 179 (000000C0AFB59000) [pid = 4520] [serial = 1976] [outer = 000000C0AF273C00] 09:47:48 INFO - PROCESS | 4520 | 1464626868769 Marionette TRACE conn7 <- [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]]]}] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BC6800 == 78 [pid = 4520] [id = 604] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C94D0000 == 77 [pid = 4520] [id = 606] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9AE7800 == 76 [pid = 4520] [id = 607] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C97C3000 == 75 [pid = 4520] [id = 650] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9175800 == 74 [pid = 4520] [id = 649] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8CC5800 == 73 [pid = 4520] [id = 648] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F68000 == 72 [pid = 4520] [id = 647] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E29800 == 71 [pid = 4520] [id = 646] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C541D800 == 70 [pid = 4520] [id = 645] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C2A000 == 69 [pid = 4520] [id = 644] 09:47:48 INFO - PROCESS | 4520 | --DOMWINDOW == 178 (000000C0C3732000) [pid = 4520] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:47:48 INFO - PROCESS | 4520 | --DOMWINDOW == 177 (000000C0B701A400) [pid = 4520] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:47:48 INFO - PROCESS | 4520 | --DOMWINDOW == 176 (000000C0B70AC000) [pid = 4520] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:47:48 INFO - PROCESS | 4520 | --DOMWINDOW == 175 (000000C0C6FC6C00) [pid = 4520] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:47:48 INFO - PROCESS | 4520 | --DOMWINDOW == 174 (000000C0BE605800) [pid = 4520] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:47:48 INFO - PROCESS | 4520 | --DOMWINDOW == 173 (000000C0C3468400) [pid = 4520] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1D6000 == 68 [pid = 4520] [id = 643] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15A7800 == 67 [pid = 4520] [id = 642] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3699800 == 66 [pid = 4520] [id = 635] 09:47:48 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1E8800 == 65 [pid = 4520] [id = 634] 09:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1174ms 09:47:48 INFO - PROCESS | 4520 | 1464626868852 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 4520 | 1464626868858 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 09:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:47:48 INFO - PROCESS | 4520 | 1464626868864 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 4520 | 1464626868867 Marionette TRACE conn7 <- [1,2598,null,{}] 09:47:48 INFO - PROCESS | 4520 | 1464626868871 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 4520 | 1464626868982 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 09:47:49 INFO - PROCESS | 4520 | 1464626868990 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5B8000 == 66 [pid = 4520] [id = 659] 09:47:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 174 (000000C0B05CBC00) [pid = 4520] [serial = 1977] [outer = 0000000000000000] 09:47:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 175 (000000C0B0B55000) [pid = 4520] [serial = 1978] [outer = 000000C0B05CBC00] 09:47:49 INFO - PROCESS | 4520 | 1464626869040 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 176 (000000C0B144C400) [pid = 4520] [serial = 1979] [outer = 000000C0B05CBC00] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 175 (000000C0BEA22400) [pid = 4520] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 174 (000000C0C1814C00) [pid = 4520] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 173 (000000C0C009E400) [pid = 4520] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 172 (000000C0B144D400) [pid = 4520] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 171 (000000C0C1983C00) [pid = 4520] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 170 (000000C0808D3400) [pid = 4520] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 169 (000000C080889C00) [pid = 4520] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 168 (000000C0BA043400) [pid = 4520] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 167 (000000C0BCE23800) [pid = 4520] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 166 (000000C0AF88D000) [pid = 4520] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 165 (000000C0B0F96800) [pid = 4520] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 164 (000000C0BE37E000) [pid = 4520] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 163 (000000C0C7FC2C00) [pid = 4520] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 162 (000000C0C198E000) [pid = 4520] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0C3466000) [pid = 4520] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 160 (000000C0BB51E800) [pid = 4520] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | --DOMWINDOW == 159 (000000C0BE40B800) [pid = 4520] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:47:49 INFO - PROCESS | 4520 | 1464626869617 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 776ms 09:47:49 INFO - PROCESS | 4520 | 1464626869641 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 4520 | 1464626869644 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 09:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:47:49 INFO - PROCESS | 4520 | 1464626869647 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 4520 | 1464626869651 Marionette TRACE conn7 <- [1,2602,null,{}] 09:47:49 INFO - PROCESS | 4520 | 1464626869662 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 4520 | 1464626869767 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 09:47:49 INFO - PROCESS | 4520 | 1464626869868 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE45E000 == 67 [pid = 4520] [id = 660] 09:47:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 160 (000000C0B633D000) [pid = 4520] [serial = 1980] [outer = 0000000000000000] 09:47:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 161 (000000C0B6F2F400) [pid = 4520] [serial = 1981] [outer = 000000C0B633D000] 09:47:49 INFO - PROCESS | 4520 | 1464626869919 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0BA803C00) [pid = 4520] [serial = 1982] [outer = 000000C0B633D000] 09:47:50 INFO - PROCESS | 4520 | 1464626870314 Marionette TRACE conn7 <- [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]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 736ms 09:47:50 INFO - PROCESS | 4520 | 1464626870386 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 4520 | 1464626870396 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:47:50 INFO - PROCESS | 4520 | 1464626870400 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 4520 | 1464626870402 Marionette TRACE conn7 <- [1,2606,null,{}] 09:47:50 INFO - PROCESS | 4520 | 1464626870406 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 4520 | 1464626870507 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 09:47:50 INFO - PROCESS | 4520 | 1464626870521 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C110B800 == 68 [pid = 4520] [id = 661] 09:47:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 163 (000000C0BB0A4000) [pid = 4520] [serial = 1983] [outer = 0000000000000000] 09:47:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 164 (000000C0BB255C00) [pid = 4520] [serial = 1984] [outer = 000000C0BB0A4000] 09:47:50 INFO - PROCESS | 4520 | 1464626870568 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 165 (000000C0BD125C00) [pid = 4520] [serial = 1985] [outer = 000000C0BB0A4000] 09:47:51 INFO - PROCESS | 4520 | 1464626871051 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 09:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:47:51 INFO - PROCESS | 4520 | 1464626871084 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 4520 | 1464626871086 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 09:47:51 INFO - PROCESS | 4520 | 1464626871089 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 4520 | 1464626871091 Marionette TRACE conn7 <- [1,2610,null,{}] 09:47:51 INFO - PROCESS | 4520 | 1464626871095 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 4520 | 1464626871228 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 09:47:51 INFO - PROCESS | 4520 | 1464626871287 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD81B000 == 69 [pid = 4520] [id = 662] 09:47:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 166 (000000C0BCEF2C00) [pid = 4520] [serial = 1986] [outer = 0000000000000000] 09:47:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 167 (000000C0BD56B400) [pid = 4520] [serial = 1987] [outer = 000000C0BCEF2C00] 09:47:51 INFO - PROCESS | 4520 | 1464626871334 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 168 (000000C0BD599C00) [pid = 4520] [serial = 1988] [outer = 000000C0BCEF2C00] 09:47:51 INFO - PROCESS | 4520 | 1464626871787 Marionette TRACE conn7 <- [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]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 09:47:51 INFO - PROCESS | 4520 | 1464626871826 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 4520 | 1464626871828 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 09:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:47:51 INFO - PROCESS | 4520 | 1464626871832 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 4520 | 1464626871833 Marionette TRACE conn7 <- [1,2614,null,{}] 09:47:51 INFO - PROCESS | 4520 | 1464626871837 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 4520 | 1464626872011 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 09:47:52 INFO - PROCESS | 4520 | 1464626872040 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5184000 == 70 [pid = 4520] [id = 663] 09:47:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 169 (000000C0BE602800) [pid = 4520] [serial = 1989] [outer = 0000000000000000] 09:47:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 170 (000000C0BE6D0000) [pid = 4520] [serial = 1990] [outer = 000000C0BE602800] 09:47:52 INFO - PROCESS | 4520 | 1464626872090 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 171 (000000C0BE9B6C00) [pid = 4520] [serial = 1991] [outer = 000000C0BE602800] 09:47:52 INFO - PROCESS | 4520 | 1464626872555 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 775ms 09:47:52 INFO - PROCESS | 4520 | 1464626872610 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 4520 | 1464626872612 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 09:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:47:52 INFO - PROCESS | 4520 | 1464626872615 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 4520 | 1464626872617 Marionette TRACE conn7 <- [1,2618,null,{}] 09:47:52 INFO - PROCESS | 4520 | 1464626872621 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 4520 | 1464626872749 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 09:47:52 INFO - PROCESS | 4520 | 1464626872768 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BC2000 == 71 [pid = 4520] [id = 664] 09:47:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 172 (000000C0BF012000) [pid = 4520] [serial = 1992] [outer = 0000000000000000] 09:47:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 173 (000000C0BF1E5800) [pid = 4520] [serial = 1993] [outer = 000000C0BF012000] 09:47:52 INFO - PROCESS | 4520 | 1464626872815 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 174 (000000C0C03C0C00) [pid = 4520] [serial = 1994] [outer = 000000C0BF012000] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 173 (000000C0AF328000) [pid = 4520] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 172 (000000C0B0D31800) [pid = 4520] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 171 (000000C0BD576C00) [pid = 4520] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 170 (000000C0BD576400) [pid = 4520] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 169 (000000C0C1764C00) [pid = 4520] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 168 (000000C0AFB4E400) [pid = 4520] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 167 (000000C0C37B0800) [pid = 4520] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 166 (000000C0B023A400) [pid = 4520] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 165 (000000C0C0094C00) [pid = 4520] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 164 (000000C0BEA2A000) [pid = 4520] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 163 (000000C0C347A800) [pid = 4520] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 162 (000000C0AF268400) [pid = 4520] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0B0F8E800) [pid = 4520] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:47:53 INFO - PROCESS | 4520 | --DOMWINDOW == 160 (000000C0B0F92C00) [pid = 4520] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:47:53 INFO - PROCESS | 4520 | 1464626873745 Marionette TRACE conn7 <- [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]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1177ms 09:47:53 INFO - PROCESS | 4520 | 1464626873796 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 4520 | 1464626873798 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:47:53 INFO - PROCESS | 4520 | 1464626873801 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 4520 | 1464626873812 Marionette TRACE conn7 <- [1,2622,null,{}] 09:47:53 INFO - PROCESS | 4520 | 1464626873815 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 4520 | 1464626873909 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 09:47:53 INFO - PROCESS | 4520 | 1464626873918 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C6334800 == 72 [pid = 4520] [id = 665] 09:47:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 161 (000000C0B023A400) [pid = 4520] [serial = 1995] [outer = 0000000000000000] 09:47:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0BCE27000) [pid = 4520] [serial = 1996] [outer = 000000C0B023A400] 09:47:53 INFO - PROCESS | 4520 | 1464626873963 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 163 (000000C0C0D51800) [pid = 4520] [serial = 1997] [outer = 000000C0B023A400] 09:47:54 INFO - PROCESS | 4520 | 1464626874398 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 650ms 09:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:47:54 INFO - PROCESS | 4520 | 1464626874455 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 4520 | 1464626874457 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 09:47:54 INFO - PROCESS | 4520 | 1464626874460 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 4520 | 1464626874462 Marionette TRACE conn7 <- [1,2626,null,{}] 09:47:54 INFO - PROCESS | 4520 | 1464626874466 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 4520 | 1464626874562 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 09:47:54 INFO - PROCESS | 4520 | 1464626874569 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F59000 == 73 [pid = 4520] [id = 666] 09:47:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 164 (000000C0C0F26800) [pid = 4520] [serial = 1998] [outer = 0000000000000000] 09:47:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 165 (000000C0C10F3000) [pid = 4520] [serial = 1999] [outer = 000000C0C0F26800] 09:47:54 INFO - PROCESS | 4520 | 1464626874616 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 166 (000000C0C138B800) [pid = 4520] [serial = 2000] [outer = 000000C0C0F26800] 09:47:55 INFO - PROCESS | 4520 | 1464626875059 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 09:47:55 INFO - PROCESS | 4520 | 1464626875100 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 4520 | 1464626875102 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 09:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:47:55 INFO - PROCESS | 4520 | 1464626875105 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 4520 | 1464626875107 Marionette TRACE conn7 <- [1,2630,null,{}] 09:47:55 INFO - PROCESS | 4520 | 1464626875110 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 4520 | 1464626875214 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 09:47:55 INFO - PROCESS | 4520 | 1464626875221 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C82E9800 == 74 [pid = 4520] [id = 667] 09:47:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 167 (000000C0C1759C00) [pid = 4520] [serial = 2001] [outer = 0000000000000000] 09:47:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 168 (000000C0C1765000) [pid = 4520] [serial = 2002] [outer = 000000C0C1759C00] 09:47:55 INFO - PROCESS | 4520 | 1464626875267 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 169 (000000C0C1818800) [pid = 4520] [serial = 2003] [outer = 000000C0C1759C00] 09:47:56 INFO - PROCESS | 4520 | 1464626876008 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:47:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 923ms 09:47:56 INFO - PROCESS | 4520 | 1464626876030 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 4520 | 1464626876036 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 09:47:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:47:56 INFO - PROCESS | 4520 | 1464626876043 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 4520 | 1464626876047 Marionette TRACE conn7 <- [1,2634,null,{}] 09:47:56 INFO - PROCESS | 4520 | 1464626876068 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 4520 | 1464626876200 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 09:47:56 INFO - PROCESS | 4520 | 1464626876342 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB07C000 == 75 [pid = 4520] [id = 668] 09:47:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 170 (000000C0AF20C000) [pid = 4520] [serial = 2004] [outer = 0000000000000000] 09:47:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 171 (000000C0AF26B400) [pid = 4520] [serial = 2005] [outer = 000000C0AF20C000] 09:47:56 INFO - PROCESS | 4520 | 1464626876404 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 172 (000000C0B0F8C400) [pid = 4520] [serial = 2006] [outer = 000000C0AF20C000] 09:47:56 INFO - PROCESS | 4520 | 1464626876990 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:47:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 987ms 09:47:57 INFO - PROCESS | 4520 | 1464626877046 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 4520 | 1464626877053 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 09:47:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:47:57 INFO - PROCESS | 4520 | 1464626877063 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 4520 | 1464626877067 Marionette TRACE conn7 <- [1,2638,null,{}] 09:47:57 INFO - PROCESS | 4520 | 1464626877071 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:57 INFO - PROCESS | 4520 | 1464626877197 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 09:47:57 INFO - PROCESS | 4520 | 1464626877310 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F7A800 == 76 [pid = 4520] [id = 669] 09:47:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 173 (000000C0B6340800) [pid = 4520] [serial = 2007] [outer = 0000000000000000] 09:47:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 174 (000000C0B70AF400) [pid = 4520] [serial = 2008] [outer = 000000C0B6340800] 09:47:57 INFO - PROCESS | 4520 | 1464626877408 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 175 (000000C0BD50F400) [pid = 4520] [serial = 2009] [outer = 000000C0B6340800] 09:47:57 INFO - PROCESS | 4520 | 1464626877982 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:47:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1025ms 09:47:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:47:58 INFO - PROCESS | 4520 | 1464626878094 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 4520 | 1464626878097 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 09:47:58 INFO - PROCESS | 4520 | 1464626878101 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 4520 | 1464626878105 Marionette TRACE conn7 <- [1,2642,null,{}] 09:47:58 INFO - PROCESS | 4520 | 1464626878138 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 4520 | 1464626878273 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 09:47:58 INFO - PROCESS | 4520 | 1464626878406 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C916C000 == 77 [pid = 4520] [id = 670] 09:47:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 176 (000000C0BE40C400) [pid = 4520] [serial = 2010] [outer = 0000000000000000] 09:47:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 177 (000000C0BE6D5800) [pid = 4520] [serial = 2011] [outer = 000000C0BE40C400] 09:47:58 INFO - PROCESS | 4520 | 1464626878467 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 178 (000000C0C1763C00) [pid = 4520] [serial = 2012] [outer = 000000C0BE40C400] 09:47:59 INFO - PROCESS | 4520 | 1464626879036 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:47:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 985ms 09:47:59 INFO - PROCESS | 4520 | 1464626879090 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 4520 | 1464626879093 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 09:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:47:59 INFO - PROCESS | 4520 | 1464626879097 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 4520 | 1464626879099 Marionette TRACE conn7 <- [1,2646,null,{}] 09:47:59 INFO - PROCESS | 4520 | 1464626879103 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 4520 | 1464626879228 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 09:47:59 INFO - PROCESS | 4520 | 1464626879340 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9340000 == 78 [pid = 4520] [id = 671] 09:47:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 179 (000000C0C1913400) [pid = 4520] [serial = 2013] [outer = 0000000000000000] 09:47:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 180 (000000C0C1919800) [pid = 4520] [serial = 2014] [outer = 000000C0C1913400] 09:47:59 INFO - PROCESS | 4520 | 1464626879397 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 181 (000000C0C19C3000) [pid = 4520] [serial = 2015] [outer = 000000C0C1913400] 09:47:59 INFO - PROCESS | 4520 | 1464626879984 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:48:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 923ms 09:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:48:00 INFO - PROCESS | 4520 | 1464626880022 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 4520 | 1464626880024 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 09:48:00 INFO - PROCESS | 4520 | 1464626880028 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 4520 | 1464626880031 Marionette TRACE conn7 <- [1,2650,null,{}] 09:48:00 INFO - PROCESS | 4520 | 1464626880034 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 4520 | 1464626880152 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 09:48:00 INFO - PROCESS | 4520 | 1464626880264 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C94D9000 == 79 [pid = 4520] [id = 672] 09:48:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 182 (000000C0C19CE400) [pid = 4520] [serial = 2016] [outer = 0000000000000000] 09:48:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 183 (000000C0C3472400) [pid = 4520] [serial = 2017] [outer = 000000C0C19CE400] 09:48:00 INFO - PROCESS | 4520 | 1464626880321 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 184 (000000C0C3728000) [pid = 4520] [serial = 2018] [outer = 000000C0C19CE400] 09:48:00 INFO - PROCESS | 4520 | 1464626880940 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 09:48:01 INFO - PROCESS | 4520 | 1464626881017 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 4520 | 1464626881019 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 09:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:48:01 INFO - PROCESS | 4520 | 1464626881023 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 4520 | 1464626881025 Marionette TRACE conn7 <- [1,2654,null,{}] 09:48:01 INFO - PROCESS | 4520 | 1464626881029 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:01 INFO - PROCESS | 4520 | 1464626881207 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 09:48:01 INFO - PROCESS | 4520 | 1464626881341 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60D8000 == 80 [pid = 4520] [id = 673] 09:48:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 185 (000000C080D66000) [pid = 4520] [serial = 2019] [outer = 0000000000000000] 09:48:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 186 (000000C0B144D800) [pid = 4520] [serial = 2020] [outer = 000000C080D66000] 09:48:01 INFO - PROCESS | 4520 | 1464626881399 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 187 (000000C0C3F0AC00) [pid = 4520] [serial = 2021] [outer = 000000C080D66000] 09:48:01 INFO - PROCESS | 4520 | [4520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:48:02 INFO - PROCESS | 4520 | [4520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:48:02 INFO - PROCESS | 4520 | 1464626882478 Marionette TRACE conn7 <- [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]]]}] 09:48:02 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) 09:48:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1488ms 09:48:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:48:02 INFO - PROCESS | 4520 | 1464626882514 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 4520 | 1464626882516 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 09:48:02 INFO - PROCESS | 4520 | 1464626882520 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 4520 | 1464626882523 Marionette TRACE conn7 <- [1,2658,null,{}] 09:48:02 INFO - PROCESS | 4520 | 1464626882527 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 4520 | 1464626882648 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 09:48:02 INFO - PROCESS | 4520 | 1464626882789 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C540F000 == 81 [pid = 4520] [id = 674] 09:48:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 188 (000000C0BB36F400) [pid = 4520] [serial = 2022] [outer = 0000000000000000] 09:48:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 189 (000000C0C37ADC00) [pid = 4520] [serial = 2023] [outer = 000000C0BB36F400] 09:48:02 INFO - PROCESS | 4520 | 1464626882848 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 190 (000000C0C4E7D400) [pid = 4520] [serial = 2024] [outer = 000000C0BB36F400] 09:48:04 INFO - PROCESS | 4520 | 1464626884173 Marionette TRACE conn7 <- [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] 09:48:04 INFO - PROCESS | 4520 | 1464626884269 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 09:48:04 INFO - PROCESS | 4520 | 1464626884274 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:48:04 INFO - PROCESS | 4520 | 1464626884277 Marionette TRACE conn7 <- [1,2662,null,{}] 09:48:04 INFO - PROCESS | 4520 | 1464626884283 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 4520 | 1464626884426 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 09:48:04 INFO - PROCESS | 4520 | 1464626884565 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD184000 == 82 [pid = 4520] [id = 675] 09:48:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 191 (000000C0B05C3000) [pid = 4520] [serial = 2025] [outer = 0000000000000000] 09:48:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 192 (000000C0B0B54000) [pid = 4520] [serial = 2026] [outer = 000000C0B05C3000] 09:48:04 INFO - PROCESS | 4520 | 1464626884621 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 193 (000000C0B144AC00) [pid = 4520] [serial = 2027] [outer = 000000C0B05C3000] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F59000 == 81 [pid = 4520] [id = 666] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C6334800 == 80 [pid = 4520] [id = 665] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BC2000 == 79 [pid = 4520] [id = 664] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5184000 == 78 [pid = 4520] [id = 663] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE45E000 == 77 [pid = 4520] [id = 660] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 192 (000000C0C7FC2800) [pid = 4520] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 191 (000000C0C8B26000) [pid = 4520] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 190 (000000C0CA54EC00) [pid = 4520] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 189 (000000C080D6D400) [pid = 4520] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5B8000 == 76 [pid = 4520] [id = 659] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABCB000 == 75 [pid = 4520] [id = 658] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0CAC11000 == 74 [pid = 4520] [id = 654] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C633F800 == 73 [pid = 4520] [id = 653] 09:48:04 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DB4000 == 72 [pid = 4520] [id = 652] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 188 (000000C0C3E44800) [pid = 4520] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 187 (000000C0B165D400) [pid = 4520] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 186 (000000C0BD598800) [pid = 4520] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 185 (000000C0C19C4800) [pid = 4520] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 184 (000000C080880800) [pid = 4520] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 183 (000000C0B6564C00) [pid = 4520] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 182 (000000C0B0F9B800) [pid = 4520] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 181 (000000C0B6566800) [pid = 4520] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 180 (000000C0C4EB6000) [pid = 4520] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 179 (000000C0B5ABCC00) [pid = 4520] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 178 (000000C0B1445C00) [pid = 4520] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 177 (000000C0BE6DA800) [pid = 4520] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 176 (000000C0BD59EC00) [pid = 4520] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 175 (000000C0BE39EC00) [pid = 4520] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 174 (000000C0C0D4A000) [pid = 4520] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 173 (000000C0C347AC00) [pid = 4520] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 172 (000000C0CA607800) [pid = 4520] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 171 (000000C0C1391800) [pid = 4520] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 170 (000000C0C1911C00) [pid = 4520] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 169 (000000C0C3E4DC00) [pid = 4520] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 168 (000000C0C8B21400) [pid = 4520] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 167 (000000C0C6FC5000) [pid = 4520] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 166 (000000C0C44BE000) [pid = 4520] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 165 (000000C0C0D4B400) [pid = 4520] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 164 (000000C0C137DC00) [pid = 4520] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 163 (000000C0C37A6000) [pid = 4520] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 162 (000000C0C4EB9800) [pid = 4520] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:48:04 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0BF15DC00) [pid = 4520] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:48:05 INFO - PROCESS | 4520 | 1464626885655 Marionette TRACE conn7 <- [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] 09:48:05 INFO - PROCESS | 4520 | 1464626885724 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:48:05 INFO - PROCESS | 4520 | 1464626885731 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 4520 | 1464626885733 Marionette TRACE conn7 <- [1,2666,null,{}] 09:48:05 INFO - PROCESS | 4520 | 1464626885738 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 4520 | 1464626885839 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 09:48:05 INFO - PROCESS | 4520 | 1464626885848 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD1BB800 == 73 [pid = 4520] [id = 676] 09:48:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 162 (000000C0AF897800) [pid = 4520] [serial = 2028] [outer = 0000000000000000] 09:48:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 163 (000000C0B153F000) [pid = 4520] [serial = 2029] [outer = 000000C0AF897800] 09:48:05 INFO - PROCESS | 4520 | 1464626885896 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 164 (000000C0B577EC00) [pid = 4520] [serial = 2030] [outer = 000000C0AF897800] 09:48:06 INFO - PROCESS | 4520 | 1464626886888 Marionette TRACE conn7 <- [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]]]}] 09:48:06 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) 09:48:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1184ms 09:48:06 INFO - PROCESS | 4520 | 1464626886916 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 4520 | 1464626886918 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 09:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:48:06 INFO - PROCESS | 4520 | 1464626886922 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 4520 | 1464626886926 Marionette TRACE conn7 <- [1,2670,null,{}] 09:48:06 INFO - PROCESS | 4520 | 1464626886937 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 4520 | 1464626887080 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 09:48:07 INFO - PROCESS | 4520 | 1464626887142 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C03E6000 == 74 [pid = 4520] [id = 677] 09:48:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 165 (000000C0B7011800) [pid = 4520] [serial = 2031] [outer = 0000000000000000] 09:48:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 166 (000000C0BA805C00) [pid = 4520] [serial = 2032] [outer = 000000C0B7011800] 09:48:07 INFO - PROCESS | 4520 | 1464626887193 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 167 (000000C0BAB45400) [pid = 4520] [serial = 2033] [outer = 000000C0B7011800] 09:48:08 INFO - PROCESS | 4520 | 1464626888146 Marionette TRACE conn7 <- [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]]]}] 09:48:08 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) 09:48:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1274ms 09:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:48:08 INFO - PROCESS | 4520 | 1464626888199 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 4520 | 1464626888202 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 09:48:08 INFO - PROCESS | 4520 | 1464626888206 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 4520 | 1464626888207 Marionette TRACE conn7 <- [1,2674,null,{}] 09:48:08 INFO - PROCESS | 4520 | 1464626888221 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 4520 | 1464626888354 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 09:48:08 INFO - PROCESS | 4520 | 1464626888415 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C36B0800 == 75 [pid = 4520] [id = 678] 09:48:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 168 (000000C0BCE2B000) [pid = 4520] [serial = 2034] [outer = 0000000000000000] 09:48:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 169 (000000C0BD518C00) [pid = 4520] [serial = 2035] [outer = 000000C0BCE2B000] 09:48:08 INFO - PROCESS | 4520 | 1464626888465 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 170 (000000C0BD59EC00) [pid = 4520] [serial = 2036] [outer = 000000C0BCE2B000] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 169 (000000C0AF273C00) [pid = 4520] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 168 (000000C0C0D47800) [pid = 4520] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 167 (000000C0B7014800) [pid = 4520] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 166 (000000C0C19CB800) [pid = 4520] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 165 (000000C0BE6DA400) [pid = 4520] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 164 (000000C0B023A400) [pid = 4520] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 163 (000000C0C17E4000) [pid = 4520] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 162 (000000C0C3E49800) [pid = 4520] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 161 (000000C0B6409000) [pid = 4520] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 160 (000000C0B633D000) [pid = 4520] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 159 (000000C0AF320400) [pid = 4520] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 158 (000000C0BCE2CC00) [pid = 4520] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 157 (000000C0BF012000) [pid = 4520] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 156 (000000C0C8B24400) [pid = 4520] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 155 (000000C0BCEF2C00) [pid = 4520] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 154 (000000C0B6411C00) [pid = 4520] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 153 (000000C0C3F11800) [pid = 4520] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 152 (000000C0C4EB6C00) [pid = 4520] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 151 (000000C0BE39A800) [pid = 4520] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 150 (000000C0BE384C00) [pid = 4520] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 149 (000000C0BB0A2C00) [pid = 4520] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0BBACB800) [pid = 4520] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0C6FBFC00) [pid = 4520] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0C44C8000) [pid = 4520] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 145 (000000C0BE602800) [pid = 4520] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 144 (000000C0C1913800) [pid = 4520] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 143 (000000C0C10EB000) [pid = 4520] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 142 (000000C080D6A400) [pid = 4520] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 141 (000000C0BA809800) [pid = 4520] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 140 (000000C0C6FC1C00) [pid = 4520] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0BE380000) [pid = 4520] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0CA545400) [pid = 4520] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0B633F800) [pid = 4520] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0C0769000) [pid = 4520] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0BD50BC00) [pid = 4520] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0C17DA400) [pid = 4520] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0BB0A4000) [pid = 4520] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0C7FBF000) [pid = 4520] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0AFC1BC00) [pid = 4520] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0B05CBC00) [pid = 4520] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0C0F26800) [pid = 4520] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0B63B4800) [pid = 4520] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0BCEE4800) [pid = 4520] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0BE6CA400) [pid = 4520] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0BEA22C00) [pid = 4520] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0C1383800) [pid = 4520] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C080878800) [pid = 4520] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:48:09 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0B619C400) [pid = 4520] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:48:09 INFO - PROCESS | 4520 | 1464626889836 Marionette TRACE conn7 <- [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] 09:48:09 INFO - PROCESS | 4520 | 1464626889905 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 09:48:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:48:09 INFO - PROCESS | 4520 | 1464626889909 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 4520 | 1464626889911 Marionette TRACE conn7 <- [1,2678,null,{}] 09:48:09 INFO - PROCESS | 4520 | 1464626889915 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 4520 | 1464626890004 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 09:48:10 INFO - PROCESS | 4520 | 1464626890094 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C1E800 == 76 [pid = 4520] [id = 679] 09:48:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0808D5800) [pid = 4520] [serial = 2037] [outer = 0000000000000000] 09:48:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0AF970400) [pid = 4520] [serial = 2038] [outer = 000000C0808D5800] 09:48:10 INFO - PROCESS | 4520 | 1464626890142 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0B633D000) [pid = 4520] [serial = 2039] [outer = 000000C0808D5800] 09:48:11 INFO - PROCESS | 4520 | 1464626890999 Marionette TRACE conn7 <- [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] 09:48:11 INFO - PROCESS | 4520 | 1464626891048 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 09:48:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:48:11 INFO - PROCESS | 4520 | 1464626891051 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 4520 | 1464626891053 Marionette TRACE conn7 <- [1,2682,null,{}] 09:48:11 INFO - PROCESS | 4520 | 1464626891057 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 4520 | 1464626891204 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 09:48:11 INFO - PROCESS | 4520 | 1464626891216 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BDA000 == 77 [pid = 4520] [id = 680] 09:48:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0BD516800) [pid = 4520] [serial = 2040] [outer = 0000000000000000] 09:48:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0BE39AC00) [pid = 4520] [serial = 2041] [outer = 000000C0BD516800] 09:48:11 INFO - PROCESS | 4520 | 1464626891262 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0BE603400) [pid = 4520] [serial = 2042] [outer = 000000C0BD516800] 09:48:12 INFO - PROCESS | 4520 | 1464626892478 Marionette TRACE conn7 <- [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] 09:48:12 INFO - PROCESS | 4520 | 1464626892551 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 09:48:12 INFO - PROCESS | 4520 | 1464626892556 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:48:12 INFO - PROCESS | 4520 | 1464626892561 Marionette TRACE conn7 <- [1,2686,null,{}] 09:48:12 INFO - PROCESS | 4520 | 1464626892607 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 4520 | 1464626892794 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 09:48:12 INFO - PROCESS | 4520 | 1464626892899 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE345800 == 78 [pid = 4520] [id = 681] 09:48:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0B0F8E000) [pid = 4520] [serial = 2043] [outer = 0000000000000000] 09:48:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0B14E2800) [pid = 4520] [serial = 2044] [outer = 000000C0B0F8E000] 09:48:12 INFO - PROCESS | 4520 | 1464626892961 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0B64BA800) [pid = 4520] [serial = 2045] [outer = 000000C0B0F8E000] 09:48:13 INFO - PROCESS | 4520 | 1464626893982 Marionette TRACE conn7 <- [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] 09:48:14 INFO - PROCESS | 4520 | 1464626894059 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 09:48:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:48:14 INFO - PROCESS | 4520 | 1464626894067 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 4520 | 1464626894070 Marionette TRACE conn7 <- [1,2690,null,{}] 09:48:14 INFO - PROCESS | 4520 | 1464626894075 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 4520 | 1464626894191 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 09:48:14 INFO - PROCESS | 4520 | 1464626894406 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C634A000 == 79 [pid = 4520] [id = 682] 09:48:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0BA806400) [pid = 4520] [serial = 2046] [outer = 0000000000000000] 09:48:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0BBA59800) [pid = 4520] [serial = 2047] [outer = 000000C0BA806400] 09:48:14 INFO - PROCESS | 4520 | 1464626894465 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0BD598800) [pid = 4520] [serial = 2048] [outer = 000000C0BA806400] 09:48:15 INFO - PROCESS | 4520 | 1464626895064 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:48:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1018ms 09:48:15 INFO - PROCESS | 4520 | 1464626895090 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 4520 | 1464626895093 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 09:48:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:48:15 INFO - PROCESS | 4520 | 1464626895097 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 4520 | 1464626895101 Marionette TRACE conn7 <- [1,2694,null,{}] 09:48:15 INFO - PROCESS | 4520 | 1464626895113 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 4520 | 1464626895257 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 09:48:15 INFO - PROCESS | 4520 | 1464626895397 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C82DC000 == 80 [pid = 4520] [id = 683] 09:48:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0BE419000) [pid = 4520] [serial = 2049] [outer = 0000000000000000] 09:48:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0BE610000) [pid = 4520] [serial = 2050] [outer = 000000C0BE419000] 09:48:15 INFO - PROCESS | 4520 | 1464626895459 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0BEA22400) [pid = 4520] [serial = 2051] [outer = 000000C0BE419000] 09:48:16 INFO - PROCESS | 4520 | 1464626896073 Marionette TRACE conn7 <- [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]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:48:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1026ms 09:48:16 INFO - PROCESS | 4520 | 1464626896125 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 4520 | 1464626896128 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:48:16 INFO - PROCESS | 4520 | 1464626896132 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 4520 | 1464626896134 Marionette TRACE conn7 <- [1,2698,null,{}] 09:48:16 INFO - PROCESS | 4520 | 1464626896138 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 4520 | 1464626896260 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 09:48:16 INFO - PROCESS | 4520 | 1464626896397 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C916A800 == 81 [pid = 4520] [id = 684] 09:48:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0BF1EDC00) [pid = 4520] [serial = 2052] [outer = 0000000000000000] 09:48:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0BFB9F400) [pid = 4520] [serial = 2053] [outer = 000000C0BF1EDC00] 09:48:16 INFO - PROCESS | 4520 | 1464626896456 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C0C03C0800) [pid = 4520] [serial = 2054] [outer = 000000C0BF1EDC00] 09:48:17 INFO - PROCESS | 4520 | 1464626897076 Marionette TRACE conn7 <- [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] 09:48:17 INFO - PROCESS | 4520 | 1464626897122 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 09:48:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:48:17 INFO - PROCESS | 4520 | 1464626897125 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 4520 | 1464626897128 Marionette TRACE conn7 <- [1,2702,null,{}] 09:48:17 INFO - PROCESS | 4520 | 1464626897132 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:17 INFO - PROCESS | 4520 | 1464626897249 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 09:48:17 INFO - PROCESS | 4520 | 1464626897358 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB38A000 == 82 [pid = 4520] [id = 685] 09:48:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 141 (000000C0AF29BC00) [pid = 4520] [serial = 2055] [outer = 0000000000000000] 09:48:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 142 (000000C0B546DC00) [pid = 4520] [serial = 2056] [outer = 000000C0AF29BC00] 09:48:17 INFO - PROCESS | 4520 | 1464626897414 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 143 (000000C0BEA69C00) [pid = 4520] [serial = 2057] [outer = 000000C0AF29BC00] 09:48:18 INFO - PROCESS | 4520 | 1464626898020 Marionette TRACE conn7 <- [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]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:48:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 923ms 09:48:18 INFO - PROCESS | 4520 | 1464626898051 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 4520 | 1464626898053 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 09:48:18 INFO - PROCESS | 4520 | 1464626898057 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:48:18 INFO - PROCESS | 4520 | 1464626898059 Marionette TRACE conn7 <- [1,2706,null,{}] 09:48:18 INFO - PROCESS | 4520 | 1464626898063 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:18 INFO - PROCESS | 4520 | 1464626898193 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 09:48:18 INFO - PROCESS | 4520 | 1464626898480 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB7A000 == 83 [pid = 4520] [id = 686] 09:48:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 144 (000000C080889800) [pid = 4520] [serial = 2058] [outer = 0000000000000000] 09:48:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 145 (000000C0808D8800) [pid = 4520] [serial = 2059] [outer = 000000C080889800] 09:48:18 INFO - PROCESS | 4520 | 1464626898537 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 146 (000000C0AF319800) [pid = 4520] [serial = 2060] [outer = 000000C080889800] 09:48:19 INFO - PROCESS | 4520 | 1464626899177 Marionette TRACE conn7 <- [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] 09:48:19 INFO - PROCESS | 4520 | 1464626899245 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 09:48:19 INFO - PROCESS | 4520 | 1464626899250 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:48:19 INFO - PROCESS | 4520 | 1464626899254 Marionette TRACE conn7 <- [1,2710,null,{}] 09:48:19 INFO - PROCESS | 4520 | 1464626899260 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 4520 | 1464626899380 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 09:48:19 INFO - PROCESS | 4520 | 1464626899526 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABDB000 == 84 [pid = 4520] [id = 687] 09:48:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 147 (000000C0B0F92400) [pid = 4520] [serial = 2061] [outer = 0000000000000000] 09:48:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 148 (000000C0B561A000) [pid = 4520] [serial = 2062] [outer = 000000C0B0F92400] 09:48:19 INFO - PROCESS | 4520 | 1464626899581 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 149 (000000C0B7016C00) [pid = 4520] [serial = 2063] [outer = 000000C0B0F92400] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8CCC000 == 83 [pid = 4520] [id = 553] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0CAC14000 == 82 [pid = 4520] [id = 639] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C1E800 == 81 [pid = 4520] [id = 679] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C36B0800 == 80 [pid = 4520] [id = 678] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C03E6000 == 79 [pid = 4520] [id = 677] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD1BB800 == 78 [pid = 4520] [id = 676] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD184000 == 77 [pid = 4520] [id = 675] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60D8000 == 76 [pid = 4520] [id = 673] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C94D9000 == 75 [pid = 4520] [id = 672] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9340000 == 74 [pid = 4520] [id = 671] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C916C000 == 73 [pid = 4520] [id = 670] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F7A800 == 72 [pid = 4520] [id = 669] 09:48:19 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB07C000 == 71 [pid = 4520] [id = 668] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 148 (000000C0C1765000) [pid = 4520] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 147 (000000C0C138B800) [pid = 4520] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 146 (000000C0AF2A1000) [pid = 4520] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 145 (000000C0C1910000) [pid = 4520] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 144 (000000C0C9C7A800) [pid = 4520] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 143 (000000C0C44CA400) [pid = 4520] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 142 (000000C0BF15AC00) [pid = 4520] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 141 (000000C0BCE27000) [pid = 4520] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 140 (000000C0C198D400) [pid = 4520] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0C4E88400) [pid = 4520] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0BD592C00) [pid = 4520] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0B6F2F400) [pid = 4520] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0C7FC9800) [pid = 4520] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0B619BC00) [pid = 4520] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0AFB59000) [pid = 4520] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0C0D51800) [pid = 4520] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0BE6CE000) [pid = 4520] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0BF1E5800) [pid = 4520] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0C912F400) [pid = 4520] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0C9131C00) [pid = 4520] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0BD56B400) [pid = 4520] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0BB24F400) [pid = 4520] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0C4FEBC00) [pid = 4520] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0C4EBFC00) [pid = 4520] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0C0F1D800) [pid = 4520] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BE60D800) [pid = 4520] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0BE25E400) [pid = 4520] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C6FC1800) [pid = 4520] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C4FED000) [pid = 4520] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0C4E85800) [pid = 4520] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BE6D0000) [pid = 4520] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0C50BD000) [pid = 4520] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C138F000) [pid = 4520] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0AF273800) [pid = 4520] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BAB48000) [pid = 4520] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0C912B000) [pid = 4520] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0C0D53400) [pid = 4520] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0CA609400) [pid = 4520] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C50B7400) [pid = 4520] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C0B195C800) [pid = 4520] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0C1380C00) [pid = 4520] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0C1988000) [pid = 4520] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0BE9B6C00) [pid = 4520] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BD56A800) [pid = 4520] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BD718C00) [pid = 4520] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0C1819800) [pid = 4520] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BB255C00) [pid = 4520] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BD125C00) [pid = 4520] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C7FC8800) [pid = 4520] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C03C0C00) [pid = 4520] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BA803C00) [pid = 4520] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B6F32400) [pid = 4520] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0C9971C00) [pid = 4520] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0B0B55000) [pid = 4520] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0C10F3000) [pid = 4520] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BD599C00) [pid = 4520] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0B144C400) [pid = 4520] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0BB253C00) [pid = 4520] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0C4FF5000) [pid = 4520] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0C138FC00) [pid = 4520] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0C17D9000) [pid = 4520] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0C4FFA000) [pid = 4520] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0808D7800) [pid = 4520] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:48:19 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BB25C000) [pid = 4520] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:48:20 INFO - PROCESS | 4520 | 1464626900171 Marionette TRACE conn7 <- [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] 09:48:20 INFO - PROCESS | 4520 | 1464626900247 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 09:48:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:48:20 INFO - PROCESS | 4520 | 1464626900252 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 4520 | 1464626900254 Marionette TRACE conn7 <- [1,2714,null,{}] 09:48:20 INFO - PROCESS | 4520 | 1464626900258 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:20 INFO - PROCESS | 4520 | 1464626900359 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 09:48:20 INFO - PROCESS | 4520 | 1464626900373 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5C5800 == 72 [pid = 4520] [id = 688] 09:48:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0B2322C00) [pid = 4520] [serial = 2064] [outer = 0000000000000000] 09:48:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B7014000) [pid = 4520] [serial = 2065] [outer = 000000C0B2322C00] 09:48:20 INFO - PROCESS | 4520 | 1464626900420 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BA811C00) [pid = 4520] [serial = 2066] [outer = 000000C0B2322C00] 09:48:20 INFO - PROCESS | 4520 | 1464626900890 Marionette TRACE conn7 <- [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]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:48:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 09:48:20 INFO - PROCESS | 4520 | 1464626900955 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 4520 | 1464626900957 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 09:48:20 INFO - PROCESS | 4520 | 1464626900962 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:48:20 INFO - PROCESS | 4520 | 1464626900969 Marionette TRACE conn7 <- [1,2718,null,{}] 09:48:20 INFO - PROCESS | 4520 | 1464626900978 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 4520 | 1464626901078 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 09:48:21 INFO - PROCESS | 4520 | 1464626901095 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DBB800 == 73 [pid = 4520] [id = 689] 09:48:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BBA5A800) [pid = 4520] [serial = 2067] [outer = 0000000000000000] 09:48:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BD126C00) [pid = 4520] [serial = 2068] [outer = 000000C0BBA5A800] 09:48:21 INFO - PROCESS | 4520 | 1464626901143 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BD56EC00) [pid = 4520] [serial = 2069] [outer = 000000C0BBA5A800] 09:48:22 INFO - PROCESS | 4520 | 1464626902071 Marionette TRACE conn7 <- [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] 09:48:22 INFO - PROCESS | 4520 | 1464626902108 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:48:22 INFO - PROCESS | 4520 | 1464626902112 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 4520 | 1464626902114 Marionette TRACE conn7 <- [1,2722,null,{}] 09:48:22 INFO - PROCESS | 4520 | 1464626902125 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 4520 | 1464626902252 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 09:48:22 INFO - PROCESS | 4520 | 1464626902308 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D2D000 == 74 [pid = 4520] [id = 690] 09:48:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0BE21B000) [pid = 4520] [serial = 2070] [outer = 0000000000000000] 09:48:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0BE264C00) [pid = 4520] [serial = 2071] [outer = 000000C0BE21B000] 09:48:22 INFO - PROCESS | 4520 | 1464626902355 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BE387400) [pid = 4520] [serial = 2072] [outer = 000000C0BE21B000] 09:48:22 INFO - PROCESS | 4520 | 1464626902815 Marionette TRACE conn7 <- [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]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 09:48:22 INFO - PROCESS | 4520 | 1464626902848 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 4520 | 1464626902851 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:48:22 INFO - PROCESS | 4520 | 1464626902854 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 4520 | 1464626902856 Marionette TRACE conn7 <- [1,2726,null,{}] 09:48:22 INFO - PROCESS | 4520 | 1464626902859 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 4520 | 1464626902985 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 09:48:23 INFO - PROCESS | 4520 | 1464626903044 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3C2D000 == 75 [pid = 4520] [id = 691] 09:48:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BE610400) [pid = 4520] [serial = 2073] [outer = 0000000000000000] 09:48:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BE6D7400) [pid = 4520] [serial = 2074] [outer = 000000C0BE610400] 09:48:23 INFO - PROCESS | 4520 | 1464626903099 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BFBA1400) [pid = 4520] [serial = 2075] [outer = 000000C0BE610400] 09:48:23 INFO - PROCESS | 4520 | 1464626903585 Marionette TRACE conn7 <- [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]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 776ms 09:48:23 INFO - PROCESS | 4520 | 1464626903637 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 4520 | 1464626903640 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 09:48:23 INFO - PROCESS | 4520 | 1464626903643 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:48:23 INFO - PROCESS | 4520 | 1464626903645 Marionette TRACE conn7 <- [1,2730,null,{}] 09:48:23 INFO - PROCESS | 4520 | 1464626903648 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 4520 | 1464626903776 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 09:48:23 INFO - PROCESS | 4520 | 1464626903860 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5190800 == 76 [pid = 4520] [id = 692] 09:48:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0C10EE400) [pid = 4520] [serial = 2076] [outer = 0000000000000000] 09:48:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0C10F3400) [pid = 4520] [serial = 2077] [outer = 000000C0C10EE400] 09:48:23 INFO - PROCESS | 4520 | 1464626903907 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C137F000) [pid = 4520] [serial = 2078] [outer = 000000C0C10EE400] 09:48:24 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C996B800) [pid = 4520] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:48:24 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0C1765C00) [pid = 4520] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:48:24 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0C8B28800) [pid = 4520] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:48:24 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0808D5800) [pid = 4520] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:48:24 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0B7011800) [pid = 4520] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:48:24 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BCE2B000) [pid = 4520] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:48:24 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0AF897800) [pid = 4520] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:48:24 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0B05C3000) [pid = 4520] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:48:24 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0C1759C00) [pid = 4520] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:48:24 INFO - PROCESS | 4520 | 1464626904342 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 09:48:24 INFO - PROCESS | 4520 | 1464626904381 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 4520 | 1464626904383 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 09:48:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:48:24 INFO - PROCESS | 4520 | 1464626904387 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - PROCESS | 4520 | 1464626904388 Marionette TRACE conn7 <- [1,2734,null,{}] 09:48:24 INFO - PROCESS | 4520 | 1464626904392 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 4520 | 1464626904519 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 09:48:24 INFO - PROCESS | 4520 | 1464626904580 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5494800 == 77 [pid = 4520] [id = 693] 09:48:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0B6F25C00) [pid = 4520] [serial = 2079] [outer = 0000000000000000] 09:48:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0C137B000) [pid = 4520] [serial = 2080] [outer = 000000C0B6F25C00] 09:48:24 INFO - PROCESS | 4520 | 1464626904628 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0C138FC00) [pid = 4520] [serial = 2081] [outer = 000000C0B6F25C00] 09:48:25 INFO - PROCESS | 4520 | 1464626905001 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 09:48:25 INFO - PROCESS | 4520 | 1464626905019 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 4520 | 1464626905021 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 09:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:48:25 INFO - PROCESS | 4520 | 1464626905036 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 4520 | 1464626905038 Marionette TRACE conn7 <- [1,2738,null,{}] 09:48:25 INFO - PROCESS | 4520 | 1464626905041 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 4520 | 1464626905135 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 09:48:25 INFO - PROCESS | 4520 | 1464626905142 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E30000 == 78 [pid = 4520] [id = 694] 09:48:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0C1759400) [pid = 4520] [serial = 2082] [outer = 0000000000000000] 09:48:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0C1763000) [pid = 4520] [serial = 2083] [outer = 000000C0C1759400] 09:48:25 INFO - PROCESS | 4520 | 1464626905188 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0C17DE800) [pid = 4520] [serial = 2084] [outer = 000000C0C1759400] 09:48:25 INFO - PROCESS | 4520 | 1464626905633 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 629ms 09:48:25 INFO - PROCESS | 4520 | 1464626905657 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 4520 | 1464626905659 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 09:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:48:25 INFO - PROCESS | 4520 | 1464626905663 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 4520 | 1464626905664 Marionette TRACE conn7 <- [1,2742,null,{}] 09:48:25 INFO - PROCESS | 4520 | 1464626905668 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 4520 | 1464626905806 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 09:48:25 INFO - PROCESS | 4520 | 1464626905834 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C757F000 == 79 [pid = 4520] [id = 695] 09:48:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0C1815000) [pid = 4520] [serial = 2085] [outer = 0000000000000000] 09:48:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0C1820400) [pid = 4520] [serial = 2086] [outer = 000000C0C1815000] 09:48:25 INFO - PROCESS | 4520 | 1464626905882 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C1983800) [pid = 4520] [serial = 2087] [outer = 000000C0C1815000] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0808C6000 == 78 [pid = 4520] [id = 624] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD17C800 == 77 [pid = 4520] [id = 496] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C540F000 == 76 [pid = 4520] [id = 674] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60C2000 == 75 [pid = 4520] [id = 539] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E28800 == 74 [pid = 4520] [id = 509] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0CA51A800 == 73 [pid = 4520] [id = 638] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0CA5D7000 == 72 [pid = 4520] [id = 618] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F6B000 == 71 [pid = 4520] [id = 561] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0FDE800 == 70 [pid = 4520] [id = 482] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15A6000 == 69 [pid = 4520] [id = 396] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD19A800 == 68 [pid = 4520] [id = 550] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7FE2000 == 67 [pid = 4520] [id = 575] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9AF6000 == 66 [pid = 4520] [id = 651] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C931E000 == 65 [pid = 4520] [id = 637] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C60CE000 == 64 [pid = 4520] [id = 510] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C82E0800 == 63 [pid = 4520] [id = 571] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE47C000 == 62 [pid = 4520] [id = 494] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9ADC800 == 61 [pid = 4520] [id = 574] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5013000 == 60 [pid = 4520] [id = 562] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F4E800 == 59 [pid = 4520] [id = 552] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C917B800 == 58 [pid = 4520] [id = 623] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E38800 == 57 [pid = 4520] [id = 590] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C518B800 == 56 [pid = 4520] [id = 586] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9B93800 == 55 [pid = 4520] [id = 636] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD930800 == 54 [pid = 4520] [id = 572] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C97D2800 == 53 [pid = 4520] [id = 640] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B63F6800 == 52 [pid = 4520] [id = 576] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C756C800 == 51 [pid = 4520] [id = 591] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BD5800 == 50 [pid = 4520] [id = 549] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9922000 == 49 [pid = 4520] [id = 655] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE335800 == 48 [pid = 4520] [id = 657] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE011800 == 47 [pid = 4520] [id = 641] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1960800 == 46 [pid = 4520] [id = 551] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E40000 == 45 [pid = 4520] [id = 573] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8E34000 == 44 [pid = 4520] [id = 605] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9939000 == 43 [pid = 4520] [id = 656] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD81B000 == 42 [pid = 4520] [id = 662] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C110B800 == 41 [pid = 4520] [id = 661] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C82E9800 == 40 [pid = 4520] [id = 667] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABDB000 == 39 [pid = 4520] [id = 687] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB7A000 == 38 [pid = 4520] [id = 686] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB38A000 == 37 [pid = 4520] [id = 685] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C916A800 == 36 [pid = 4520] [id = 684] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C82DC000 == 35 [pid = 4520] [id = 683] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C634A000 == 34 [pid = 4520] [id = 682] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE345800 == 33 [pid = 4520] [id = 681] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BDA000 == 32 [pid = 4520] [id = 680] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DBB800 == 31 [pid = 4520] [id = 689] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E30000 == 30 [pid = 4520] [id = 694] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D2D000 == 29 [pid = 4520] [id = 690] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5190800 == 28 [pid = 4520] [id = 692] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3C2D000 == 27 [pid = 4520] [id = 691] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5494800 == 26 [pid = 4520] [id = 693] 09:48:27 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5C5800 == 25 [pid = 4520] [id = 688] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C9977800) [pid = 4520] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0C3F0C800) [pid = 4520] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0CA54A000) [pid = 4520] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0AF970400) [pid = 4520] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BAB45400) [pid = 4520] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BD518C00) [pid = 4520] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0B153F000) [pid = 4520] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0AF26B400) [pid = 4520] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0B144AC00) [pid = 4520] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B0B54000) [pid = 4520] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0C37ADC00) [pid = 4520] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0B70AF400) [pid = 4520] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BE6D5800) [pid = 4520] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0C1919800) [pid = 4520] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0C1818800) [pid = 4520] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0C3472400) [pid = 4520] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0B144D800) [pid = 4520] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0BD59EC00) [pid = 4520] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0BA805C00) [pid = 4520] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0B633D000) [pid = 4520] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0B577EC00) [pid = 4520] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:48:28 INFO - PROCESS | 4520 | 1464626908254 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2622ms 09:48:28 INFO - PROCESS | 4520 | 1464626908289 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 4520 | 1464626908294 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 09:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:48:28 INFO - PROCESS | 4520 | 1464626908299 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 4520 | 1464626908303 Marionette TRACE conn7 <- [1,2746,null,{}] 09:48:28 INFO - PROCESS | 4520 | 1464626908309 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 4520 | 1464626908411 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 09:48:28 INFO - PROCESS | 4520 | 1464626908420 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B1570800 == 26 [pid = 4520] [id = 696] 09:48:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C080D64C00) [pid = 4520] [serial = 2088] [outer = 0000000000000000] 09:48:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C080D65400) [pid = 4520] [serial = 2089] [outer = 000000C080D64C00] 09:48:28 INFO - PROCESS | 4520 | 1464626908473 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0ABDC2400) [pid = 4520] [serial = 2090] [outer = 000000C080D64C00] 09:48:28 INFO - PROCESS | 4520 | 1464626908983 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 09:48:29 INFO - PROCESS | 4520 | 1464626909038 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 4520 | 1464626909045 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 09:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:48:29 INFO - PROCESS | 4520 | 1464626909051 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 4520 | 1464626909054 Marionette TRACE conn7 <- [1,2750,null,{}] 09:48:29 INFO - PROCESS | 4520 | 1464626909058 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:29 INFO - PROCESS | 4520 | 1464626909155 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 09:48:29 INFO - PROCESS | 4520 | 1464626909235 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70E6800 == 27 [pid = 4520] [id = 697] 09:48:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0AF213400) [pid = 4520] [serial = 2091] [outer = 0000000000000000] 09:48:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0AF271800) [pid = 4520] [serial = 2092] [outer = 000000C0AF213400] 09:48:29 INFO - PROCESS | 4520 | 1464626909294 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0AF319C00) [pid = 4520] [serial = 2093] [outer = 000000C0AF213400] 09:48:29 INFO - PROCESS | 4520 | 1464626909686 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 672ms 09:48:29 INFO - PROCESS | 4520 | 1464626909729 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 4520 | 1464626909732 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 09:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:48:29 INFO - PROCESS | 4520 | 1464626909736 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 4520 | 1464626909740 Marionette TRACE conn7 <- [1,2754,null,{}] 09:48:29 INFO - PROCESS | 4520 | 1464626909752 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:29 INFO - PROCESS | 4520 | 1464626909890 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 09:48:29 INFO - PROCESS | 4520 | 1464626909900 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABD7800 == 28 [pid = 4520] [id = 698] 09:48:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C080874000) [pid = 4520] [serial = 2094] [outer = 0000000000000000] 09:48:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0B0448C00) [pid = 4520] [serial = 2095] [outer = 000000C080874000] 09:48:29 INFO - PROCESS | 4520 | 1464626909951 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0B0B58400) [pid = 4520] [serial = 2096] [outer = 000000C080874000] 09:48:30 INFO - PROCESS | 4520 | 1464626910404 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:48:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 09:48:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:48:30 INFO - PROCESS | 4520 | 1464626910436 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 4520 | 1464626910439 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 09:48:30 INFO - PROCESS | 4520 | 1464626910442 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 4520 | 1464626910444 Marionette TRACE conn7 <- [1,2758,null,{}] 09:48:30 INFO - PROCESS | 4520 | 1464626910452 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:30 INFO - PROCESS | 4520 | 1464626910546 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 09:48:30 INFO - PROCESS | 4520 | 1464626910553 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BCF1B000 == 29 [pid = 4520] [id = 699] 09:48:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0B0F99000) [pid = 4520] [serial = 2097] [outer = 0000000000000000] 09:48:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B1404800) [pid = 4520] [serial = 2098] [outer = 000000C0B0F99000] 09:48:30 INFO - PROCESS | 4520 | 1464626910602 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0B1448400) [pid = 4520] [serial = 2099] [outer = 000000C0B0F99000] 09:48:31 INFO - PROCESS | 4520 | 1464626911041 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 09:48:31 INFO - PROCESS | 4520 | 1464626911072 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 4520 | 1464626911075 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 09:48:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:48:31 INFO - PROCESS | 4520 | 1464626911078 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - PROCESS | 4520 | 1464626911080 Marionette TRACE conn7 <- [1,2762,null,{}] 09:48:31 INFO - PROCESS | 4520 | 1464626911088 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:31 INFO - PROCESS | 4520 | 1464626911174 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 09:48:31 INFO - PROCESS | 4520 | 1464626911184 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5BF000 == 30 [pid = 4520] [id = 700] 09:48:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C080890C00) [pid = 4520] [serial = 2100] [outer = 0000000000000000] 09:48:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0B14DEC00) [pid = 4520] [serial = 2101] [outer = 000000C080890C00] 09:48:31 INFO - PROCESS | 4520 | 1464626911230 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0B2124800) [pid = 4520] [serial = 2102] [outer = 000000C080890C00] 09:48:31 INFO - PROCESS | 4520 | 1464626911705 Marionette TRACE conn7 <- [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]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 692ms 09:48:31 INFO - PROCESS | 4520 | 1464626911774 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 4520 | 1464626911776 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 09:48:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:48:31 INFO - PROCESS | 4520 | 1464626911779 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - PROCESS | 4520 | 1464626911781 Marionette TRACE conn7 <- [1,2766,null,{}] 09:48:31 INFO - PROCESS | 4520 | 1464626911785 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:31 INFO - PROCESS | 4520 | 1464626911912 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 09:48:31 INFO - PROCESS | 4520 | 1464626911923 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD92B000 == 31 [pid = 4520] [id = 701] 09:48:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B5E9D800) [pid = 4520] [serial = 2103] [outer = 0000000000000000] 09:48:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B63B4800) [pid = 4520] [serial = 2104] [outer = 000000C0B5E9D800] 09:48:31 INFO - PROCESS | 4520 | 1464626911971 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0B656E400) [pid = 4520] [serial = 2105] [outer = 000000C0B5E9D800] 09:48:32 INFO - PROCESS | 4520 | 1464626912410 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:48:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 671ms 09:48:32 INFO - PROCESS | 4520 | 1464626912453 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 4520 | 1464626912456 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 09:48:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:48:32 INFO - PROCESS | 4520 | 1464626912459 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 4520 | 1464626912461 Marionette TRACE conn7 <- [1,2770,null,{}] 09:48:32 INFO - PROCESS | 4520 | 1464626912464 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 4520 | 1464626912546 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 09:48:32 INFO - PROCESS | 4520 | 1464626912584 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE33C800 == 32 [pid = 4520] [id = 702] 09:48:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B6F2D000) [pid = 4520] [serial = 2106] [outer = 0000000000000000] 09:48:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0B70AA400) [pid = 4520] [serial = 2107] [outer = 000000C0B6F2D000] 09:48:32 INFO - PROCESS | 4520 | 1464626912631 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0B788DC00) [pid = 4520] [serial = 2108] [outer = 000000C0B6F2D000] 09:48:33 INFO - PROCESS | 4520 | 1464626913048 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:48:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 09:48:33 INFO - PROCESS | 4520 | 1464626913096 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 4520 | 1464626913107 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 09:48:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:48:33 INFO - PROCESS | 4520 | 1464626913116 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 4520 | 1464626913118 Marionette TRACE conn7 <- [1,2774,null,{}] 09:48:33 INFO - PROCESS | 4520 | 1464626913121 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 4520 | 1464626913206 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 09:48:33 INFO - PROCESS | 4520 | 1464626913212 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF0DF000 == 33 [pid = 4520] [id = 703] 09:48:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BA809800) [pid = 4520] [serial = 2109] [outer = 0000000000000000] 09:48:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BA80C800) [pid = 4520] [serial = 2110] [outer = 000000C0BA809800] 09:48:33 INFO - PROCESS | 4520 | 1464626913263 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BAB28C00) [pid = 4520] [serial = 2111] [outer = 000000C0BA809800] 09:48:33 INFO - PROCESS | 4520 | 1464626913736 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:48:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 09:48:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:48:33 INFO - PROCESS | 4520 | 1464626913790 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 4520 | 1464626913792 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 09:48:33 INFO - PROCESS | 4520 | 1464626913795 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 4520 | 1464626913797 Marionette TRACE conn7 <- [1,2778,null,{}] 09:48:33 INFO - PROCESS | 4520 | 1464626913806 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 4520 | 1464626913920 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 09:48:34 INFO - PROCESS | 4520 | 1464626914008 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABD7000 == 34 [pid = 4520] [id = 704] 09:48:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BAB3BC00) [pid = 4520] [serial = 2112] [outer = 0000000000000000] 09:48:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BAB40400) [pid = 4520] [serial = 2113] [outer = 000000C0BAB3BC00] 09:48:34 INFO - PROCESS | 4520 | 1464626914056 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0BB0A1400) [pid = 4520] [serial = 2114] [outer = 000000C0BAB3BC00] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C080D66800) [pid = 4520] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0C1913400) [pid = 4520] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0B6340800) [pid = 4520] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BE40C400) [pid = 4520] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0AF20C000) [pid = 4520] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C19CE400) [pid = 4520] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0C1759400) [pid = 4520] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BE21B000) [pid = 4520] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0BE610400) [pid = 4520] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0B6F25C00) [pid = 4520] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0C10EE400) [pid = 4520] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0BD516800) [pid = 4520] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0BBA5A800) [pid = 4520] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0B2322C00) [pid = 4520] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C0B0F92400) [pid = 4520] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C080889800) [pid = 4520] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0AF29BC00) [pid = 4520] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BF1EDC00) [pid = 4520] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BE419000) [pid = 4520] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BA806400) [pid = 4520] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B0F8E000) [pid = 4520] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0BB36F400) [pid = 4520] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:48:34 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C080D66000) [pid = 4520] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:48:35 INFO - PROCESS | 4520 | 1464626915331 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:48:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:48:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1577ms 09:48:35 INFO - PROCESS | 4520 | 1464626915377 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 4520 | 1464626915383 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 09:48:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:48:35 INFO - PROCESS | 4520 | 1464626915388 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 4520 | 1464626915394 Marionette TRACE conn7 <- [1,2782,null,{}] 09:48:35 INFO - PROCESS | 4520 | 1464626915399 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:35 INFO - PROCESS | 4520 | 1464626915526 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 09:48:35 INFO - PROCESS | 4520 | 1464626915651 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B70D4000 == 35 [pid = 4520] [id = 705] 09:48:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0808DD800) [pid = 4520] [serial = 2115] [outer = 0000000000000000] 09:48:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C080D69C00) [pid = 4520] [serial = 2116] [outer = 000000C0808DD800] 09:48:35 INFO - PROCESS | 4520 | 1464626915713 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0AF26D400) [pid = 4520] [serial = 2117] [outer = 000000C0808DD800] 09:48:36 INFO - PROCESS | 4520 | 1464626916499 Marionette TRACE conn7 <- [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]]]}] 09:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1180ms 09:48:36 INFO - PROCESS | 4520 | 1464626916571 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 09:48:36 INFO - PROCESS | 4520 | 1464626916577 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 09:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:48:36 INFO - PROCESS | 4520 | 1464626916585 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:48:36 INFO - PROCESS | 4520 | 1464626916588 Marionette TRACE conn7 <- [1,2786,null,{}] 09:48:36 INFO - PROCESS | 4520 | 1464626916592 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:36 INFO - PROCESS | 4520 | 1464626916732 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 09:48:36 INFO - PROCESS | 4520 | 1464626916848 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5BD000 == 36 [pid = 4520] [id = 706] 09:48:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0808D6000) [pid = 4520] [serial = 2118] [outer = 0000000000000000] 09:48:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0B0B36C00) [pid = 4520] [serial = 2119] [outer = 000000C0808D6000] 09:48:36 INFO - PROCESS | 4520 | 1464626916913 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0B1443000) [pid = 4520] [serial = 2120] [outer = 000000C0808D6000] 09:48:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB3A3800 == 35 [pid = 4520] [id = 462] 09:48:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6F03000 == 34 [pid = 4520] [id = 475] 09:48:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB55F800 == 33 [pid = 4520] [id = 476] 09:48:37 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C757F000 == 32 [pid = 4520] [id = 695] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0C6FC0800) [pid = 4520] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0C19C3000) [pid = 4520] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BD50F400) [pid = 4520] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0C1763C00) [pid = 4520] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0B0F8C400) [pid = 4520] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0C3728000) [pid = 4520] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0C3F0AC00) [pid = 4520] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0C4E7D400) [pid = 4520] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0C17DE800) [pid = 4520] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0BE387400) [pid = 4520] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0BFBA1400) [pid = 4520] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0BE6D7400) [pid = 4520] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0C137B000) [pid = 4520] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0C10F3400) [pid = 4520] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0C1763000) [pid = 4520] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0C137F000) [pid = 4520] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 72 (000000C0BE39AC00) [pid = 4520] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 71 (000000C0BE603400) [pid = 4520] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 70 (000000C0BD126C00) [pid = 4520] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 69 (000000C0B7014000) [pid = 4520] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 68 (000000C0BA811C00) [pid = 4520] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 67 (000000C0B7016C00) [pid = 4520] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 66 (000000C0B561A000) [pid = 4520] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 65 (000000C0AF319800) [pid = 4520] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 64 (000000C0808D8800) [pid = 4520] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 63 (000000C0BEA69C00) [pid = 4520] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 62 (000000C0B546DC00) [pid = 4520] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 61 (000000C0C03C0800) [pid = 4520] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 60 (000000C0BFB9F400) [pid = 4520] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 59 (000000C0BEA22400) [pid = 4520] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 58 (000000C0BE610000) [pid = 4520] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 57 (000000C0BD598800) [pid = 4520] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 56 (000000C0BBA59800) [pid = 4520] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 55 (000000C0B64BA800) [pid = 4520] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 54 (000000C0B14E2800) [pid = 4520] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 53 (000000C0C1820400) [pid = 4520] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 52 (000000C0C138FC00) [pid = 4520] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 51 (000000C0BE264C00) [pid = 4520] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | --DOMWINDOW == 50 (000000C0BD56EC00) [pid = 4520] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 4520 | 1464626917822 Marionette TRACE conn7 <- [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]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:48:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1286ms 09:48:37 INFO - PROCESS | 4520 | 1464626917875 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 4520 | 1464626917879 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:48:37 INFO - PROCESS | 4520 | 1464626917885 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 4520 | 1464626917889 Marionette TRACE conn7 <- [1,2790,null,{}] 09:48:37 INFO - PROCESS | 4520 | 1464626917894 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 4520 | 1464626917991 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 09:48:38 INFO - PROCESS | 4520 | 1464626918001 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B63F6800 == 33 [pid = 4520] [id = 707] 09:48:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 51 (000000C0AF20C000) [pid = 4520] [serial = 2121] [outer = 0000000000000000] 09:48:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 52 (000000C0AF213000) [pid = 4520] [serial = 2122] [outer = 000000C0AF20C000] 09:48:38 INFO - PROCESS | 4520 | 1464626918050 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 53 (000000C0AF2A1800) [pid = 4520] [serial = 2123] [outer = 000000C0AF20C000] 09:48:38 INFO - PROCESS | 4520 | 1464626918582 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:48:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 09:48:38 INFO - PROCESS | 4520 | 1464626918623 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 4520 | 1464626918629 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:48:38 INFO - PROCESS | 4520 | 1464626918635 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 4520 | 1464626918638 Marionette TRACE conn7 <- [1,2794,null,{}] 09:48:38 INFO - PROCESS | 4520 | 1464626918642 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 4520 | 1464626918733 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 09:48:38 INFO - PROCESS | 4520 | 1464626918813 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB563000 == 34 [pid = 4520] [id = 708] 09:48:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 54 (000000C0AF2A0C00) [pid = 4520] [serial = 2124] [outer = 0000000000000000] 09:48:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 55 (000000C0B0D29400) [pid = 4520] [serial = 2125] [outer = 000000C0AF2A0C00] 09:48:38 INFO - PROCESS | 4520 | 1464626918863 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 56 (000000C0B0F95C00) [pid = 4520] [serial = 2126] [outer = 000000C0AF2A0C00] 09:48:39 INFO - PROCESS | 4520 | 1464626919274 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:48:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 09:48:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:48:39 INFO - PROCESS | 4520 | 1464626919328 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 4520 | 1464626919331 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 09:48:39 INFO - PROCESS | 4520 | 1464626919334 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 4520 | 1464626919338 Marionette TRACE conn7 <- [1,2798,null,{}] 09:48:39 INFO - PROCESS | 4520 | 1464626919354 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:39 INFO - PROCESS | 4520 | 1464626919503 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 09:48:39 INFO - PROCESS | 4520 | 1464626919512 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8BA000 == 35 [pid = 4520] [id = 709] 09:48:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 57 (000000C0B2191400) [pid = 4520] [serial = 2127] [outer = 0000000000000000] 09:48:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 58 (000000C0B561A000) [pid = 4520] [serial = 2128] [outer = 000000C0B2191400] 09:48:39 INFO - PROCESS | 4520 | 1464626919565 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 59 (000000C0B5F84800) [pid = 4520] [serial = 2129] [outer = 000000C0B2191400] 09:48:40 INFO - PROCESS | 4520 | 1464626920012 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 733ms 09:48:40 INFO - PROCESS | 4520 | 1464626920070 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 4520 | 1464626920073 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 09:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:48:40 INFO - PROCESS | 4520 | 1464626920077 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 4520 | 1464626920079 Marionette TRACE conn7 <- [1,2802,null,{}] 09:48:40 INFO - PROCESS | 4520 | 1464626920082 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:40 INFO - PROCESS | 4520 | 1464626920202 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 09:48:40 INFO - PROCESS | 4520 | 1464626920249 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE34A000 == 36 [pid = 4520] [id = 710] 09:48:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 60 (000000C0B64BA800) [pid = 4520] [serial = 2130] [outer = 0000000000000000] 09:48:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 61 (000000C0B6569400) [pid = 4520] [serial = 2131] [outer = 000000C0B64BA800] 09:48:40 INFO - PROCESS | 4520 | 1464626920297 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 62 (000000C0B7018000) [pid = 4520] [serial = 2132] [outer = 000000C0B64BA800] 09:48:40 INFO - PROCESS | 4520 | 1464626920744 Marionette TRACE conn7 <- [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]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 09:48:40 INFO - PROCESS | 4520 | 1464626920813 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 4520 | 1464626920816 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 09:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:48:40 INFO - PROCESS | 4520 | 1464626920819 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 4520 | 1464626920821 Marionette TRACE conn7 <- [1,2806,null,{}] 09:48:40 INFO - PROCESS | 4520 | 1464626920832 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 4520 | 1464626920987 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 09:48:41 INFO - PROCESS | 4520 | 1464626921035 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C030E800 == 37 [pid = 4520] [id = 711] 09:48:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 63 (000000C0B7890400) [pid = 4520] [serial = 2133] [outer = 0000000000000000] 09:48:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 64 (000000C0BA045000) [pid = 4520] [serial = 2134] [outer = 000000C0B7890400] 09:48:41 INFO - PROCESS | 4520 | 1464626921082 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 65 (000000C0BAB37400) [pid = 4520] [serial = 2135] [outer = 000000C0B7890400] 09:48:41 INFO - PROCESS | 4520 | 1464626921519 Marionette TRACE conn7 <- [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]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:48:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 09:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:48:41 INFO - PROCESS | 4520 | 1464626921556 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 4520 | 1464626921558 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 09:48:41 INFO - PROCESS | 4520 | 1464626921562 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 4520 | 1464626921564 Marionette TRACE conn7 <- [1,2810,null,{}] 09:48:41 INFO - PROCESS | 4520 | 1464626921567 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 4520 | --DOMWINDOW == 64 (000000C0BA809800) [pid = 4520] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:48:41 INFO - PROCESS | 4520 | --DOMWINDOW == 63 (000000C0B0F99000) [pid = 4520] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:48:41 INFO - PROCESS | 4520 | --DOMWINDOW == 62 (000000C080D64C00) [pid = 4520] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:48:41 INFO - PROCESS | 4520 | --DOMWINDOW == 61 (000000C0B5E9D800) [pid = 4520] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:48:41 INFO - PROCESS | 4520 | --DOMWINDOW == 60 (000000C0AF213400) [pid = 4520] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:48:41 INFO - PROCESS | 4520 | --DOMWINDOW == 59 (000000C080874000) [pid = 4520] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:48:41 INFO - PROCESS | 4520 | --DOMWINDOW == 58 (000000C0B6F2D000) [pid = 4520] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:48:41 INFO - PROCESS | 4520 | 1464626921716 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 09:48:41 INFO - PROCESS | 4520 | 1464626921773 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DB1000 == 38 [pid = 4520] [id = 712] 09:48:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 59 (000000C0AF31F000) [pid = 4520] [serial = 2136] [outer = 0000000000000000] 09:48:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 60 (000000C0B0F92000) [pid = 4520] [serial = 2137] [outer = 000000C0AF31F000] 09:48:41 INFO - PROCESS | 4520 | 1464626921821 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 61 (000000C0BB253C00) [pid = 4520] [serial = 2138] [outer = 000000C0AF31F000] 09:48:42 INFO - PROCESS | 4520 | 1464626922205 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 09:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:48:42 INFO - PROCESS | 4520 | 1464626922237 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 4520 | 1464626922239 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 09:48:42 INFO - PROCESS | 4520 | 1464626922242 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 4520 | 1464626922244 Marionette TRACE conn7 <- [1,2814,null,{}] 09:48:42 INFO - PROCESS | 4520 | 1464626922247 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 4520 | 1464626922369 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 09:48:42 INFO - PROCESS | 4520 | 1464626922379 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB79800 == 39 [pid = 4520] [id = 713] 09:48:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 62 (000000C0BAB40800) [pid = 4520] [serial = 2139] [outer = 0000000000000000] 09:48:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 63 (000000C0BBA63400) [pid = 4520] [serial = 2140] [outer = 000000C0BAB40800] 09:48:42 INFO - PROCESS | 4520 | 1464626922427 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 64 (000000C0BD128400) [pid = 4520] [serial = 2141] [outer = 000000C0BAB40800] 09:48:42 INFO - PROCESS | 4520 | 1464626922865 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 09:48:42 INFO - PROCESS | 4520 | 1464626922917 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 4520 | 1464626922919 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 09:48:42 INFO - PROCESS | 4520 | 1464626922922 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:48:42 INFO - PROCESS | 4520 | 1464626922924 Marionette TRACE conn7 <- [1,2818,null,{}] 09:48:42 INFO - PROCESS | 4520 | 1464626922928 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 4520 | 1464626923014 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 09:48:43 INFO - PROCESS | 4520 | 1464626923023 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D2D000 == 40 [pid = 4520] [id = 714] 09:48:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 65 (000000C0BD50F000) [pid = 4520] [serial = 2142] [outer = 0000000000000000] 09:48:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 66 (000000C0BD512400) [pid = 4520] [serial = 2143] [outer = 000000C0BD50F000] 09:48:43 INFO - PROCESS | 4520 | 1464626923070 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 67 (000000C0BD519000) [pid = 4520] [serial = 2144] [outer = 000000C0BD50F000] 09:48:43 INFO - PROCESS | 4520 | 1464626923487 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 09:48:43 INFO - PROCESS | 4520 | 1464626923555 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 4520 | 1464626923557 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 09:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:48:43 INFO - PROCESS | 4520 | 1464626923561 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 4520 | 1464626923563 Marionette TRACE conn7 <- [1,2822,null,{}] 09:48:43 INFO - PROCESS | 4520 | 1464626923566 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 4520 | 1464626923653 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 09:48:43 INFO - PROCESS | 4520 | 1464626923662 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C36A4000 == 41 [pid = 4520] [id = 715] 09:48:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 68 (000000C0BD51A800) [pid = 4520] [serial = 2145] [outer = 0000000000000000] 09:48:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 69 (000000C0BD572C00) [pid = 4520] [serial = 2146] [outer = 000000C0BD51A800] 09:48:43 INFO - PROCESS | 4520 | 1464626923709 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 70 (000000C0BD595C00) [pid = 4520] [serial = 2147] [outer = 000000C0BD51A800] 09:48:44 INFO - PROCESS | 4520 | 1464626924348 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 839ms 09:48:44 INFO - PROCESS | 4520 | 1464626924412 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 4520 | 1464626924417 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 09:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:48:44 INFO - PROCESS | 4520 | 1464626924424 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 4520 | 1464626924429 Marionette TRACE conn7 <- [1,2826,null,{}] 09:48:44 INFO - PROCESS | 4520 | 1464626924435 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:44 INFO - PROCESS | 4520 | 1464626924555 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 09:48:44 INFO - PROCESS | 4520 | 1464626924679 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1DC800 == 42 [pid = 4520] [id = 716] 09:48:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 71 (000000C080D6E000) [pid = 4520] [serial = 2148] [outer = 0000000000000000] 09:48:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 72 (000000C0AF29FC00) [pid = 4520] [serial = 2149] [outer = 000000C080D6E000] 09:48:44 INFO - PROCESS | 4520 | 1464626924742 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 73 (000000C0B05C3000) [pid = 4520] [serial = 2150] [outer = 000000C080D6E000] 09:48:45 INFO - PROCESS | 4520 | 1464626925395 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1018ms 09:48:45 INFO - PROCESS | 4520 | 1464626925449 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 4520 | 1464626925455 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 09:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:48:45 INFO - PROCESS | 4520 | 1464626925462 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 4520 | 1464626925465 Marionette TRACE conn7 <- [1,2830,null,{}] 09:48:45 INFO - PROCESS | 4520 | 1464626925469 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 4520 | 1464626925587 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 09:48:45 INFO - PROCESS | 4520 | 1464626925682 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE243800 == 43 [pid = 4520] [id = 717] 09:48:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0B1959C00) [pid = 4520] [serial = 2151] [outer = 0000000000000000] 09:48:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0B584D800) [pid = 4520] [serial = 2152] [outer = 000000C0B1959C00] 09:48:45 INFO - PROCESS | 4520 | 1464626925740 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0B7015800) [pid = 4520] [serial = 2153] [outer = 000000C0B1959C00] 09:48:46 INFO - PROCESS | 4520 | 1464626926367 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 09:48:46 INFO - PROCESS | 4520 | 1464626926462 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 4520 | 1464626926465 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 09:48:46 INFO - PROCESS | 4520 | 1464626926471 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:48:46 INFO - PROCESS | 4520 | 1464626926475 Marionette TRACE conn7 <- [1,2834,null,{}] 09:48:46 INFO - PROCESS | 4520 | 1464626926487 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:46 INFO - PROCESS | 4520 | 1464626926612 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 09:48:46 INFO - PROCESS | 4520 | 1464626926727 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F63000 == 44 [pid = 4520] [id = 718] 09:48:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0BB25DC00) [pid = 4520] [serial = 2154] [outer = 0000000000000000] 09:48:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0BD571000) [pid = 4520] [serial = 2155] [outer = 000000C0BB25DC00] 09:48:46 INFO - PROCESS | 4520 | 1464626926790 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0BDBCB400) [pid = 4520] [serial = 2156] [outer = 000000C0BB25DC00] 09:48:47 INFO - PROCESS | 4520 | 1464626927364 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 923ms 09:48:47 INFO - PROCESS | 4520 | 1464626927401 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 4520 | 1464626927404 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 09:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:48:47 INFO - PROCESS | 4520 | 1464626927408 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 4520 | 1464626927410 Marionette TRACE conn7 <- [1,2838,null,{}] 09:48:47 INFO - PROCESS | 4520 | 1464626927414 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:47 INFO - PROCESS | 4520 | 1464626927529 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 09:48:47 INFO - PROCESS | 4520 | 1464626927622 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F51800 == 45 [pid = 4520] [id = 719] 09:48:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BE21D400) [pid = 4520] [serial = 2157] [outer = 0000000000000000] 09:48:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BE220C00) [pid = 4520] [serial = 2158] [outer = 000000C0BE21D400] 09:48:47 INFO - PROCESS | 4520 | 1464626927681 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BE381400) [pid = 4520] [serial = 2159] [outer = 000000C0BE21D400] 09:48:48 INFO - PROCESS | 4520 | 1464626928310 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 923ms 09:48:48 INFO - PROCESS | 4520 | 1464626928334 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 4520 | 1464626928337 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 09:48:48 INFO - PROCESS | 4520 | 1464626928340 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:48:48 INFO - PROCESS | 4520 | 1464626928343 Marionette TRACE conn7 <- [1,2842,null,{}] 09:48:48 INFO - PROCESS | 4520 | 1464626928346 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 4520 | 1464626928456 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 09:48:48 INFO - PROCESS | 4520 | 1464626928551 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B5F03000 == 46 [pid = 4520] [id = 720] 09:48:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0ABDC6800) [pid = 4520] [serial = 2160] [outer = 0000000000000000] 09:48:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0AFC0F800) [pid = 4520] [serial = 2161] [outer = 000000C0ABDC6800] 09:48:48 INFO - PROCESS | 4520 | 1464626928607 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BD576400) [pid = 4520] [serial = 2162] [outer = 000000C0ABDC6800] 09:48:49 INFO - PROCESS | 4520 | 1464626929335 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1021ms 09:48:49 INFO - PROCESS | 4520 | 1464626929365 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 4520 | 1464626929370 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 09:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:48:49 INFO - PROCESS | 4520 | 1464626929375 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - PROCESS | 4520 | 1464626929380 Marionette TRACE conn7 <- [1,2846,null,{}] 09:48:49 INFO - PROCESS | 4520 | 1464626929405 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:49 INFO - PROCESS | 4520 | 1464626929555 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 09:48:49 INFO - PROCESS | 4520 | 1464626929574 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BAB72000 == 47 [pid = 4520] [id = 721] 09:48:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0AF29D000) [pid = 4520] [serial = 2163] [outer = 0000000000000000] 09:48:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0AFC1BC00) [pid = 4520] [serial = 2164] [outer = 000000C0AF29D000] 09:48:49 INFO - PROCESS | 4520 | 1464626929627 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0B1407400) [pid = 4520] [serial = 2165] [outer = 000000C0AF29D000] 09:48:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8B9000 == 46 [pid = 4520] [id = 464] 09:48:50 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B1633000 == 45 [pid = 4520] [id = 474] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0BAB28C00) [pid = 4520] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0BA80C800) [pid = 4520] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0B1404800) [pid = 4520] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0B1448400) [pid = 4520] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C080D65400) [pid = 4520] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C0ABDC2400) [pid = 4520] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 81 (000000C0B63B4800) [pid = 4520] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 80 (000000C0B656E400) [pid = 4520] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 79 (000000C0AF271800) [pid = 4520] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 78 (000000C0AF319C00) [pid = 4520] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 77 (000000C0B0448C00) [pid = 4520] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 76 (000000C0B0B58400) [pid = 4520] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 75 (000000C0B70AA400) [pid = 4520] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 74 (000000C0B788DC00) [pid = 4520] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | --DOMWINDOW == 73 (000000C0B14DEC00) [pid = 4520] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:48:50 INFO - PROCESS | 4520 | 1464626930199 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 881ms 09:48:50 INFO - PROCESS | 4520 | 1464626930260 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 4520 | 1464626930266 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 09:48:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:48:50 INFO - PROCESS | 4520 | 1464626930273 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 4520 | 1464626930275 Marionette TRACE conn7 <- [1,2850,null,{}] 09:48:50 INFO - PROCESS | 4520 | 1464626930279 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:50 INFO - PROCESS | 4520 | 1464626930377 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 09:48:50 INFO - PROCESS | 4520 | 1464626930458 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB080800 == 46 [pid = 4520] [id = 722] 09:48:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 74 (000000C0808DA800) [pid = 4520] [serial = 2166] [outer = 0000000000000000] 09:48:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 75 (000000C0B0564400) [pid = 4520] [serial = 2167] [outer = 000000C0808DA800] 09:48:50 INFO - PROCESS | 4520 | 1464626930507 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 4520 | ++DOMWINDOW == 76 (000000C0B1448800) [pid = 4520] [serial = 2168] [outer = 000000C0808DA800] 09:48:50 INFO - PROCESS | 4520 | 1464626930930 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 09:48:50 INFO - PROCESS | 4520 | 1464626930966 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 4520 | 1464626930968 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 09:48:50 INFO - PROCESS | 4520 | 1464626930972 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:48:50 INFO - PROCESS | 4520 | 1464626930975 Marionette TRACE conn7 <- [1,2854,null,{}] 09:48:50 INFO - PROCESS | 4520 | 1464626930986 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 4520 | 1464626931079 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 09:48:51 INFO - PROCESS | 4520 | 1464626931088 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE226000 == 47 [pid = 4520] [id = 723] 09:48:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 77 (000000C0B546D400) [pid = 4520] [serial = 2169] [outer = 0000000000000000] 09:48:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 78 (000000C0B633B800) [pid = 4520] [serial = 2170] [outer = 000000C0B546D400] 09:48:51 INFO - PROCESS | 4520 | 1464626931139 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 79 (000000C0B6F2E400) [pid = 4520] [serial = 2171] [outer = 000000C0B546D400] 09:48:51 INFO - PROCESS | 4520 | 1464626931606 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 09:48:51 INFO - PROCESS | 4520 | 1464626931667 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 4520 | 1464626931670 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 09:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:48:51 INFO - PROCESS | 4520 | 1464626931673 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 4520 | 1464626931675 Marionette TRACE conn7 <- [1,2858,null,{}] 09:48:51 INFO - PROCESS | 4520 | 1464626931679 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 4520 | 1464626931801 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 09:48:51 INFO - PROCESS | 4520 | 1464626931816 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C006F800 == 48 [pid = 4520] [id = 724] 09:48:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 80 (000000C0BA042C00) [pid = 4520] [serial = 2172] [outer = 0000000000000000] 09:48:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 81 (000000C0BA809C00) [pid = 4520] [serial = 2173] [outer = 000000C0BA042C00] 09:48:51 INFO - PROCESS | 4520 | 1464626931864 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 4520 | ++DOMWINDOW == 82 (000000C0BAB36400) [pid = 4520] [serial = 2174] [outer = 000000C0BA042C00] 09:48:52 INFO - PROCESS | 4520 | 1464626932309 Marionette TRACE conn7 <- [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]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:48:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 09:48:52 INFO - PROCESS | 4520 | 1464626932349 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 4520 | 1464626932352 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 09:48:52 INFO - PROCESS | 4520 | 1464626932355 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - PROCESS | 4520 | 1464626932357 Marionette TRACE conn7 <- [1,2862,null,{}] 09:48:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:48:52 INFO - PROCESS | 4520 | 1464626932360 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:52 INFO - PROCESS | 4520 | 1464626932473 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 09:48:52 INFO - PROCESS | 4520 | 1464626932524 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C15B7000 == 49 [pid = 4520] [id = 725] 09:48:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0BA80B800) [pid = 4520] [serial = 2175] [outer = 0000000000000000] 09:48:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BB125000) [pid = 4520] [serial = 2176] [outer = 000000C0BA80B800] 09:48:52 INFO - PROCESS | 4520 | 1464626932572 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BBAC9400) [pid = 4520] [serial = 2177] [outer = 000000C0BA80B800] 09:48:53 INFO - PROCESS | 4520 | 1464626933047 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:48:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 09:48:53 INFO - PROCESS | 4520 | 1464626933095 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 4520 | 1464626933097 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 09:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:48:53 INFO - PROCESS | 4520 | 1464626933100 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 4520 | 1464626933102 Marionette TRACE conn7 <- [1,2866,null,{}] 09:48:53 INFO - PROCESS | 4520 | 1464626933106 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 4520 | 1464626933278 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 09:48:53 INFO - PROCESS | 4520 | 1464626933341 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B57ED800 == 50 [pid = 4520] [id = 726] 09:48:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE21A400) [pid = 4520] [serial = 2178] [outer = 0000000000000000] 09:48:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BE386800) [pid = 4520] [serial = 2179] [outer = 000000C0BE21A400] 09:48:53 INFO - PROCESS | 4520 | 1464626933389 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BE3A4800) [pid = 4520] [serial = 2180] [outer = 000000C0BE21A400] 09:48:53 INFO - PROCESS | 4520 | 1464626933823 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:48:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 776ms 09:48:53 INFO - PROCESS | 4520 | 1464626933880 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 4520 | 1464626933882 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 09:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:48:53 INFO - PROCESS | 4520 | 1464626933890 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 4520 | 1464626933892 Marionette TRACE conn7 <- [1,2870,null,{}] 09:48:53 INFO - PROCESS | 4520 | 1464626933896 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 4520 | 1464626934013 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 09:48:54 INFO - PROCESS | 4520 | 1464626934087 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C501B000 == 51 [pid = 4520] [id = 727] 09:48:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BE40E400) [pid = 4520] [serial = 2181] [outer = 0000000000000000] 09:48:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BE419000) [pid = 4520] [serial = 2182] [outer = 000000C0BE40E400] 09:48:54 INFO - PROCESS | 4520 | 1464626934134 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BE60AC00) [pid = 4520] [serial = 2183] [outer = 000000C0BE40E400] 09:48:54 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B2191400) [pid = 4520] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:48:54 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0AF2A0C00) [pid = 4520] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:48:54 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BD50F000) [pid = 4520] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:48:54 INFO - PROCESS | 4520 | --DOMWINDOW == 87 (000000C0B7890400) [pid = 4520] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:48:54 INFO - PROCESS | 4520 | --DOMWINDOW == 86 (000000C0AF31F000) [pid = 4520] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:48:54 INFO - PROCESS | 4520 | --DOMWINDOW == 85 (000000C0BAB40800) [pid = 4520] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:48:54 INFO - PROCESS | 4520 | --DOMWINDOW == 84 (000000C0AF20C000) [pid = 4520] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:48:54 INFO - PROCESS | 4520 | --DOMWINDOW == 83 (000000C0B64BA800) [pid = 4520] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:48:54 INFO - PROCESS | 4520 | --DOMWINDOW == 82 (000000C080890C00) [pid = 4520] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:48:54 INFO - PROCESS | 4520 | 1464626934596 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:48:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 09:48:54 INFO - PROCESS | 4520 | 1464626934643 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 4520 | 1464626934645 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 09:48:54 INFO - PROCESS | 4520 | 1464626934649 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 4520 | 1464626934651 Marionette TRACE conn7 <- [1,2874,null,{}] 09:48:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:48:54 INFO - PROCESS | 4520 | 1464626934662 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 4520 | 1464626934751 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 09:48:54 INFO - PROCESS | 4520 | 1464626934758 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5189800 == 52 [pid = 4520] [id = 728] 09:48:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 83 (000000C0B144C000) [pid = 4520] [serial = 2184] [outer = 0000000000000000] 09:48:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 84 (000000C0BD58F400) [pid = 4520] [serial = 2185] [outer = 000000C0B144C000] 09:48:54 INFO - PROCESS | 4520 | 1464626934804 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 4520 | ++DOMWINDOW == 85 (000000C0BE611400) [pid = 4520] [serial = 2186] [outer = 000000C0B144C000] 09:48:55 INFO - PROCESS | 4520 | 1464626935246 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 09:48:55 INFO - PROCESS | 4520 | 1464626935284 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 4520 | 1464626935286 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 09:48:55 INFO - PROCESS | 4520 | 1464626935289 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:48:55 INFO - PROCESS | 4520 | 1464626935291 Marionette TRACE conn7 <- [1,2878,null,{}] 09:48:55 INFO - PROCESS | 4520 | 1464626935295 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:55 INFO - PROCESS | 4520 | 1464626935382 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 09:48:55 INFO - PROCESS | 4520 | 1464626935389 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5410800 == 53 [pid = 4520] [id = 729] 09:48:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 86 (000000C0BE6CD000) [pid = 4520] [serial = 2187] [outer = 0000000000000000] 09:48:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 87 (000000C0BE6D3400) [pid = 4520] [serial = 2188] [outer = 000000C0BE6CD000] 09:48:55 INFO - PROCESS | 4520 | 1464626935436 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 4520 | ++DOMWINDOW == 88 (000000C0BE6E6C00) [pid = 4520] [serial = 2189] [outer = 000000C0BE6CD000] 09:48:55 INFO - PROCESS | 4520 | 1464626935879 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 09:48:55 INFO - PROCESS | 4520 | 1464626935923 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 4520 | 1464626935925 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 09:48:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:48:55 INFO - PROCESS | 4520 | 1464626935929 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 4520 | 1464626935930 Marionette TRACE conn7 <- [1,2882,null,{}] 09:48:55 INFO - PROCESS | 4520 | 1464626935934 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 4520 | 1464626936034 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 09:48:56 INFO - PROCESS | 4520 | 1464626936041 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5499800 == 54 [pid = 4520] [id = 730] 09:48:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0BE778400) [pid = 4520] [serial = 2190] [outer = 0000000000000000] 09:48:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0BEA62400) [pid = 4520] [serial = 2191] [outer = 000000C0BE778400] 09:48:56 INFO - PROCESS | 4520 | 1464626936087 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0BF014000) [pid = 4520] [serial = 2192] [outer = 000000C0BE778400] 09:48:56 INFO - PROCESS | 4520 | 1464626936776 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:48:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 881ms 09:48:56 INFO - PROCESS | 4520 | 1464626936814 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 4520 | 1464626936819 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 09:48:56 INFO - PROCESS | 4520 | 1464626936824 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:48:56 INFO - PROCESS | 4520 | 1464626936829 Marionette TRACE conn7 <- [1,2886,null,{}] 09:48:56 INFO - PROCESS | 4520 | 1464626936836 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 4520 | 1464626936960 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 09:48:57 INFO - PROCESS | 4520 | 1464626937086 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB387800 == 55 [pid = 4520] [id = 731] 09:48:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0AF213400) [pid = 4520] [serial = 2193] [outer = 0000000000000000] 09:48:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0AF270800) [pid = 4520] [serial = 2194] [outer = 000000C0AF213400] 09:48:57 INFO - PROCESS | 4520 | 1464626937148 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0B0D27400) [pid = 4520] [serial = 2195] [outer = 000000C0AF213400] 09:48:57 INFO - PROCESS | 4520 | 1464626937766 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:48:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 986ms 09:48:57 INFO - PROCESS | 4520 | 1464626937815 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 4520 | 1464626937821 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 09:48:57 INFO - PROCESS | 4520 | 1464626937828 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:48:57 INFO - PROCESS | 4520 | 1464626937831 Marionette TRACE conn7 <- [1,2890,null,{}] 09:48:57 INFO - PROCESS | 4520 | 1464626937835 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:57 INFO - PROCESS | 4520 | 1464626937958 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 09:48:58 INFO - PROCESS | 4520 | 1464626938056 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C36A0000 == 56 [pid = 4520] [id = 732] 09:48:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0B561BC00) [pid = 4520] [serial = 2196] [outer = 0000000000000000] 09:48:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0B7016C00) [pid = 4520] [serial = 2197] [outer = 000000C0B561BC00] 09:48:58 INFO - PROCESS | 4520 | 1464626938114 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BAB47000) [pid = 4520] [serial = 2198] [outer = 000000C0B561BC00] 09:48:58 INFO - PROCESS | 4520 | 1464626938765 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:48:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 986ms 09:48:58 INFO - PROCESS | 4520 | 1464626938820 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 4520 | 1464626938823 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 09:48:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:48:58 INFO - PROCESS | 4520 | 1464626938826 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - PROCESS | 4520 | 1464626938831 Marionette TRACE conn7 <- [1,2894,null,{}] 09:48:58 INFO - PROCESS | 4520 | 1464626938843 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 4520 | 1464626939004 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 09:48:59 INFO - PROCESS | 4520 | 1464626939064 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5BDA000 == 57 [pid = 4520] [id = 733] 09:48:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BE21CC00) [pid = 4520] [serial = 2199] [outer = 0000000000000000] 09:48:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BE384C00) [pid = 4520] [serial = 2200] [outer = 000000C0BE21CC00] 09:48:59 INFO - PROCESS | 4520 | 1464626939125 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BE9ABC00) [pid = 4520] [serial = 2201] [outer = 000000C0BE21CC00] 09:48:59 INFO - PROCESS | 4520 | 1464626939701 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:48:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 944ms 09:48:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:48:59 INFO - PROCESS | 4520 | 1464626939773 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 4520 | 1464626939776 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 09:48:59 INFO - PROCESS | 4520 | 1464626939780 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 4520 | 1464626939782 Marionette TRACE conn7 <- [1,2898,null,{}] 09:48:59 INFO - PROCESS | 4520 | 1464626939786 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 4520 | 1464626939905 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 09:49:00 INFO - PROCESS | 4520 | 1464626940029 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60C8000 == 58 [pid = 4520] [id = 734] 09:49:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BF1E1C00) [pid = 4520] [serial = 2202] [outer = 0000000000000000] 09:49:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BF1EBC00) [pid = 4520] [serial = 2203] [outer = 000000C0BF1E1C00] 09:49:00 INFO - PROCESS | 4520 | 1464626940088 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C0094C00) [pid = 4520] [serial = 2204] [outer = 000000C0BF1E1C00] 09:49:00 INFO - PROCESS | 4520 | 1464626940673 Marionette TRACE conn7 <- [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]]]}] 09:49:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:49:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:49:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 923ms 09:49:00 INFO - PROCESS | 4520 | 1464626940705 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 4520 | 1464626940708 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /DOMEvents/constructors.html 09:49:00 INFO - PROCESS | 4520 | 1464626940711 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 4520 | 1464626940714 Marionette TRACE conn7 <- [1,2902,null,{}] 09:49:00 INFO - PROCESS | 4520 | 1464626940717 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 4520 | 1464626940834 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 09:49:00 INFO - PROCESS | 4520 | 1464626940958 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B7AD3000 == 59 [pid = 4520] [id = 735] 09:49:00 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0AF26CC00) [pid = 4520] [serial = 2205] [outer = 0000000000000000] 09:49:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0B6F24800) [pid = 4520] [serial = 2206] [outer = 000000C0AF26CC00] 09:49:01 INFO - PROCESS | 4520 | 1464626941016 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C00EDC00) [pid = 4520] [serial = 2207] [outer = 000000C0AF26CC00] 09:49:01 INFO - PROCESS | 4520 | 1464626941880 Marionette TRACE conn7 <- [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]]]}] 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:49:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:49:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:49:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 1258ms 09:49:01 INFO - PROCESS | 4520 | 1464626941972 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 4520 | 1464626941981 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 09:49:01 INFO - PROCESS | 4520 | 1464626941987 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:49:02 INFO - PROCESS | 4520 | 1464626941993 Marionette TRACE conn7 <- [1,2906,null,{}] 09:49:02 INFO - PROCESS | 4520 | 1464626941998 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 4520 | 1464626942113 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 09:49:02 INFO - PROCESS | 4520 | 1464626942234 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB55B000 == 60 [pid = 4520] [id = 736] 09:49:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0B142C800) [pid = 4520] [serial = 2208] [outer = 0000000000000000] 09:49:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0B1450800) [pid = 4520] [serial = 2209] [outer = 000000C0B142C800] 09:49:02 INFO - PROCESS | 4520 | 1464626942287 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0B5471400) [pid = 4520] [serial = 2210] [outer = 000000C0B142C800] 09:49:02 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5410800 == 59 [pid = 4520] [id = 729] 09:49:02 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5189800 == 58 [pid = 4520] [id = 728] 09:49:02 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C501B000 == 57 [pid = 4520] [id = 727] 09:49:02 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B57ED800 == 56 [pid = 4520] [id = 726] 09:49:02 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C15B7000 == 55 [pid = 4520] [id = 725] 09:49:02 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C006F800 == 54 [pid = 4520] [id = 724] 09:49:02 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE226000 == 53 [pid = 4520] [id = 723] 09:49:02 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB080800 == 52 [pid = 4520] [id = 722] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BD572C00) [pid = 4520] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BAB72000 == 51 [pid = 4520] [id = 721] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0B561A000) [pid = 4520] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0B0F95C00) [pid = 4520] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BD512400) [pid = 4520] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BA045000) [pid = 4520] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0B0F92000) [pid = 4520] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0B0B36C00) [pid = 4520] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BB253C00) [pid = 4520] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BD128400) [pid = 4520] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0B5F84800) [pid = 4520] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0AF213000) [pid = 4520] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B0D29400) [pid = 4520] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 96 (000000C0BBA63400) [pid = 4520] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 95 (000000C0BAB37400) [pid = 4520] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 94 (000000C0B6569400) [pid = 4520] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 93 (000000C0AF2A1800) [pid = 4520] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 92 (000000C0BAB40400) [pid = 4520] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 91 (000000C080D69C00) [pid = 4520] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 90 (000000C0B7018000) [pid = 4520] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 89 (000000C0B2124800) [pid = 4520] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | --DOMWINDOW == 88 (000000C0BD519000) [pid = 4520] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:49:02 INFO - PROCESS | 4520 | 1464626942803 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:49:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:49:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 840ms 09:49:02 INFO - PROCESS | 4520 | 1464626942837 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 4520 | 1464626942844 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 09:49:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:49:02 INFO - PROCESS | 4520 | 1464626942851 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 4520 | 1464626942853 Marionette TRACE conn7 <- [1,2910,null,{}] 09:49:02 INFO - PROCESS | 4520 | 1464626942857 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 4520 | 1464626942952 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 09:49:02 INFO - PROCESS | 4520 | 1464626942961 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BCF10800 == 52 [pid = 4520] [id = 737] 09:49:02 INFO - PROCESS | 4520 | ++DOMWINDOW == 89 (000000C0AF323000) [pid = 4520] [serial = 2211] [outer = 0000000000000000] 09:49:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 90 (000000C0B0F95C00) [pid = 4520] [serial = 2212] [outer = 000000C0AF323000] 09:49:03 INFO - PROCESS | 4520 | 1464626943015 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 91 (000000C0B231D800) [pid = 4520] [serial = 2213] [outer = 000000C0AF323000] 09:49:03 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:49:03 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:49:03 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:49:03 INFO - PROCESS | 4520 | [4520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:49:03 INFO - PROCESS | 4520 | 1464626943511 Marionette TRACE conn7 <- [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]]]}] 09:49:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:49:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:03 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 09:49:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:03 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 09:49:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:03 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]" 09:49:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:49:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 682ms 09:49:03 INFO - PROCESS | 4520 | 1464626943533 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 4520 | 1464626943536 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 09:49:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:49:03 INFO - PROCESS | 4520 | 1464626943540 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 4520 | 1464626943543 Marionette TRACE conn7 <- [1,2914,null,{}] 09:49:03 INFO - PROCESS | 4520 | 1464626943559 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:03 INFO - PROCESS | 4520 | 1464626943657 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 09:49:03 INFO - PROCESS | 4520 | 1464626943664 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF04D800 == 53 [pid = 4520] [id = 738] 09:49:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 92 (000000C0B6F32800) [pid = 4520] [serial = 2214] [outer = 0000000000000000] 09:49:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 93 (000000C0B788A000) [pid = 4520] [serial = 2215] [outer = 000000C0B6F32800] 09:49:03 INFO - PROCESS | 4520 | 1464626943716 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 4520 | ++DOMWINDOW == 94 (000000C0BAB07C00) [pid = 4520] [serial = 2216] [outer = 000000C0B6F32800] 09:49:04 INFO - PROCESS | 4520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:49:04 INFO - PROCESS | 4520 | 1464626944157 Marionette TRACE conn7 <- [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]]]}] 09:49:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:49:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 09:49:04 INFO - PROCESS | 4520 | 1464626944171 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 4520 | 1464626944174 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 09:49:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:49:04 INFO - PROCESS | 4520 | 1464626944177 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - PROCESS | 4520 | 1464626944179 Marionette TRACE conn7 <- [1,2918,null,{}] 09:49:04 INFO - PROCESS | 4520 | 1464626944182 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 4520 | 1464626944277 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 09:49:04 INFO - PROCESS | 4520 | 1464626944297 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1117000 == 54 [pid = 4520] [id = 739] 09:49:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 95 (000000C0BB0A3C00) [pid = 4520] [serial = 2217] [outer = 0000000000000000] 09:49:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 96 (000000C0BB36FC00) [pid = 4520] [serial = 2218] [outer = 000000C0BB0A3C00] 09:49:04 INFO - PROCESS | 4520 | 1464626944347 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 97 (000000C0BD126C00) [pid = 4520] [serial = 2219] [outer = 000000C0BB0A3C00] 09:49:04 INFO - PROCESS | 4520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:49:04 INFO - PROCESS | 4520 | 1464626944794 Marionette TRACE conn7 <- [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]]]}] 09:49:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:49:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 09:49:04 INFO - PROCESS | 4520 | 1464626944809 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 4520 | 1464626944811 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 09:49:04 INFO - PROCESS | 4520 | 1464626944815 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:49:04 INFO - PROCESS | 4520 | 1464626944817 Marionette TRACE conn7 <- [1,2922,null,{}] 09:49:04 INFO - PROCESS | 4520 | 1464626944820 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 4520 | 1464626944950 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 09:49:04 INFO - PROCESS | 4520 | 1464626944965 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C196E800 == 55 [pid = 4520] [id = 740] 09:49:04 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0BD512800) [pid = 4520] [serial = 2220] [outer = 0000000000000000] 09:49:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BD518C00) [pid = 4520] [serial = 2221] [outer = 000000C0BD512800] 09:49:05 INFO - PROCESS | 4520 | 1464626945015 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0BD591C00) [pid = 4520] [serial = 2222] [outer = 000000C0BD512800] 09:49:05 INFO - PROCESS | 4520 | 1464626945462 Marionette TRACE conn7 <- [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]]]}] 09:49:05 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:49:05 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 09:49:05 INFO - PROCESS | 4520 | 1464626945489 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 4520 | 1464626945491 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 09:49:05 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:49:05 INFO - PROCESS | 4520 | 1464626945501 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 4520 | 1464626945503 Marionette TRACE conn7 <- [1,2926,null,{}] 09:49:05 INFO - PROCESS | 4520 | 1464626945506 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:05 INFO - PROCESS | 4520 | 1464626945635 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 09:49:05 INFO - PROCESS | 4520 | 1464626945724 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BABD3000 == 56 [pid = 4520] [id = 741] 09:49:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0BE386C00) [pid = 4520] [serial = 2223] [outer = 0000000000000000] 09:49:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0BE410000) [pid = 4520] [serial = 2224] [outer = 000000C0BE386C00] 09:49:05 INFO - PROCESS | 4520 | 1464626945773 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0BE6D7000) [pid = 4520] [serial = 2225] [outer = 000000C0BE386C00] 09:49:06 INFO - PROCESS | 4520 | 1464626946169 Marionette TRACE conn7 <- [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]]]}] 09:49:06 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. 09:49:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 734ms 09:49:06 INFO - PROCESS | 4520 | 1464626946237 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 4520 | 1464626946240 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 09:49:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:49:06 INFO - PROCESS | 4520 | 1464626946251 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - PROCESS | 4520 | 1464626946253 Marionette TRACE conn7 <- [1,2930,null,{}] 09:49:06 INFO - PROCESS | 4520 | 1464626946257 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:06 INFO - PROCESS | 4520 | 1464626946373 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 09:49:06 INFO - PROCESS | 4520 | 1464626946426 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C519A800 == 57 [pid = 4520] [id = 742] 09:49:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0BE6D5800) [pid = 4520] [serial = 2226] [outer = 0000000000000000] 09:49:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BF00AC00) [pid = 4520] [serial = 2227] [outer = 000000C0BE6D5800] 09:49:06 INFO - PROCESS | 4520 | 1464626946474 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C00ED400) [pid = 4520] [serial = 2228] [outer = 000000C0BE6D5800] 09:49:06 INFO - PROCESS | 4520 | 1464626946876 Marionette TRACE conn7 <- [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"]]]}] 09:49:06 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 09:49:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:49:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 09:49:07 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BE40E400) [pid = 4520] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:49:07 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0BE21A400) [pid = 4520] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:49:07 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0AF29D000) [pid = 4520] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:49:07 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0808DA800) [pid = 4520] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:49:07 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0B546D400) [pid = 4520] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:49:07 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0BA042C00) [pid = 4520] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:49:07 INFO - PROCESS | 4520 | --DOMWINDOW == 99 (000000C0BE6CD000) [pid = 4520] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:49:07 INFO - PROCESS | 4520 | --DOMWINDOW == 98 (000000C0BA80B800) [pid = 4520] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:49:07 INFO - PROCESS | 4520 | --DOMWINDOW == 97 (000000C0B144C000) [pid = 4520] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:49:07 INFO - PROCESS | 4520 | 1464626946993 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 4520 | 1464626946995 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 09:49:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:49:07 INFO - PROCESS | 4520 | 1464626947031 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 4520 | 1464626947042 Marionette TRACE conn7 <- [1,2934,null,{}] 09:49:07 INFO - PROCESS | 4520 | 1464626947046 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 4520 | 1464626947140 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 09:49:07 INFO - PROCESS | 4520 | 1464626947148 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C195F000 == 58 [pid = 4520] [id = 743] 09:49:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 98 (000000C0B57D0800) [pid = 4520] [serial = 2229] [outer = 0000000000000000] 09:49:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 99 (000000C0BA80B800) [pid = 4520] [serial = 2230] [outer = 000000C0B57D0800] 09:49:07 INFO - PROCESS | 4520 | 1464626947196 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 100 (000000C0C03C0000) [pid = 4520] [serial = 2231] [outer = 000000C0B57D0800] 09:49:07 INFO - PROCESS | 4520 | 1464626947595 Marionette TRACE conn7 <- [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]]]}] 09:49:07 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. 09:49:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 650ms 09:49:07 INFO - PROCESS | 4520 | 1464626947663 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 4520 | 1464626947665 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 09:49:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:49:07 INFO - PROCESS | 4520 | 1464626947668 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 4520 | 1464626947670 Marionette TRACE conn7 <- [1,2938,null,{}] 09:49:07 INFO - PROCESS | 4520 | 1464626947674 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 4520 | 1464626947761 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 09:49:07 INFO - PROCESS | 4520 | 1464626947768 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C633F800 == 59 [pid = 4520] [id = 744] 09:49:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C0C0D47C00) [pid = 4520] [serial = 2232] [outer = 0000000000000000] 09:49:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C0C0D50C00) [pid = 4520] [serial = 2233] [outer = 000000C0C0D47C00] 09:49:07 INFO - PROCESS | 4520 | 1464626947815 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0C0F21400) [pid = 4520] [serial = 2234] [outer = 000000C0C0D47C00] 09:49:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD932800 == 60 [pid = 4520] [id = 745] 09:49:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0C10E8400) [pid = 4520] [serial = 2235] [outer = 0000000000000000] 09:49:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0C10EDC00) [pid = 4520] [serial = 2236] [outer = 000000C0C10E8400] 09:49:08 INFO - PROCESS | 4520 | 1464626948249 Marionette TRACE conn7 <- [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]]]}] 09:49:08 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. 09:49:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 09:49:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:49:08 INFO - PROCESS | 4520 | 1464626948301 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 4520 | 1464626948303 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 09:49:08 INFO - PROCESS | 4520 | 1464626948306 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 4520 | 1464626948308 Marionette TRACE conn7 <- [1,2942,null,{}] 09:49:08 INFO - PROCESS | 4520 | 1464626948311 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 4520 | 1464626948428 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 09:49:08 INFO - PROCESS | 4520 | 1464626948439 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7F52800 == 61 [pid = 4520] [id = 746] 09:49:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C0F26800) [pid = 4520] [serial = 2237] [outer = 0000000000000000] 09:49:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C10F1000) [pid = 4520] [serial = 2238] [outer = 000000C0C0F26800] 09:49:08 INFO - PROCESS | 4520 | 1464626948485 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C137A400) [pid = 4520] [serial = 2239] [outer = 000000C0C0F26800] 09:49:08 INFO - PROCESS | 4520 | 1464626948939 Marionette TRACE conn7 <- [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]]]}] 09:49:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:49:08 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 09:49:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 09:49:08 INFO - PROCESS | 4520 | 1464626948981 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 4520 | 1464626948983 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 09:49:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:49:08 INFO - PROCESS | 4520 | 1464626948987 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 4520 | 1464626948989 Marionette TRACE conn7 <- [1,2946,null,{}] 09:49:09 INFO - PROCESS | 4520 | 1464626949056 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:09 INFO - PROCESS | 4520 | 1464626949224 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 09:49:09 INFO - PROCESS | 4520 | 1464626949322 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB564800 == 62 [pid = 4520] [id = 747] 09:49:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0AF2A4C00) [pid = 4520] [serial = 2240] [outer = 0000000000000000] 09:49:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C0AF320000) [pid = 4520] [serial = 2241] [outer = 000000C0AF2A4C00] 09:49:09 INFO - PROCESS | 4520 | 1464626949380 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0B0D2DC00) [pid = 4520] [serial = 2242] [outer = 000000C0AF2A4C00] 09:49:10 INFO - PROCESS | 4520 | 1464626950012 Marionette TRACE conn7 <- [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]]]}] 09:49:10 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. 09:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1028ms 09:49:10 INFO - PROCESS | 4520 | 1464626950018 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 4520 | 1464626950024 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 09:49:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:49:10 INFO - PROCESS | 4520 | 1464626950028 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 4520 | 1464626950032 Marionette TRACE conn7 <- [1,2950,null,{}] 09:49:10 INFO - PROCESS | 4520 | 1464626950054 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:10 INFO - PROCESS | 4520 | 1464626950178 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 09:49:10 INFO - PROCESS | 4520 | 1464626950282 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1D38800 == 63 [pid = 4520] [id = 748] 09:49:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0B7016800) [pid = 4520] [serial = 2243] [outer = 0000000000000000] 09:49:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B70A9C00) [pid = 4520] [serial = 2244] [outer = 000000C0B7016800] 09:49:10 INFO - PROCESS | 4520 | 1464626950339 Marionette DEBUG loaded listener.js 09:49:10 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0BAB43400) [pid = 4520] [serial = 2245] [outer = 000000C0B7016800] 09:49:10 INFO - PROCESS | 4520 | 1464626950895 Marionette TRACE conn7 <- [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]]]}] 09:49:10 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. 09:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 901ms 09:49:10 INFO - PROCESS | 4520 | 1464626950940 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 4520 | 1464626950942 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 09:49:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:49:10 INFO - PROCESS | 4520 | 1464626950947 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 4520 | 1464626950949 Marionette TRACE conn7 <- [1,2954,null,{}] 09:49:10 INFO - PROCESS | 4520 | 1464626950971 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 4520 | 1464626951086 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 09:49:11 INFO - PROCESS | 4520 | 1464626951188 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C7FEA800 == 64 [pid = 4520] [id = 749] 09:49:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0BD59DC00) [pid = 4520] [serial = 2246] [outer = 0000000000000000] 09:49:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BE37A000) [pid = 4520] [serial = 2247] [outer = 000000C0BD59DC00] 09:49:11 INFO - PROCESS | 4520 | 1464626951249 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0BE608000) [pid = 4520] [serial = 2248] [outer = 000000C0BD59DC00] 09:49:11 INFO - PROCESS | 4520 | 1464626951793 Marionette TRACE conn7 <- [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]]]}] 09:49:11 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. 09:49:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 903ms 09:49:11 INFO - PROCESS | 4520 | 1464626951872 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 4520 | 1464626951879 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 09:49:11 INFO - PROCESS | 4520 | 1464626951886 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 4520 | 1464626951888 Marionette TRACE conn7 <- [1,2958,null,{}] 09:49:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:49:11 INFO - PROCESS | 4520 | 1464626951892 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 4520 | 1464626952012 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 09:49:12 INFO - PROCESS | 4520 | 1464626952112 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C82ED800 == 65 [pid = 4520] [id = 750] 09:49:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0C10EC000) [pid = 4520] [serial = 2249] [outer = 0000000000000000] 09:49:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0C1388C00) [pid = 4520] [serial = 2250] [outer = 000000C0C10EC000] 09:49:12 INFO - PROCESS | 4520 | 1464626952171 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C1393000) [pid = 4520] [serial = 2251] [outer = 000000C0C10EC000] 09:49:12 INFO - PROCESS | 4520 | 1464626952732 Marionette TRACE conn7 <- [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]]]}] 09:49:12 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. 09:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms 09:49:12 INFO - PROCESS | 4520 | 1464626952783 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 4520 | 1464626952786 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 09:49:12 INFO - PROCESS | 4520 | 1464626952790 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:49:12 INFO - PROCESS | 4520 | 1464626952793 Marionette TRACE conn7 <- [1,2962,null,{}] 09:49:12 INFO - PROCESS | 4520 | 1464626952796 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 4520 | 1464626952909 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 09:49:13 INFO - PROCESS | 4520 | 1464626953005 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8BDD000 == 66 [pid = 4520] [id = 751] 09:49:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C137F000) [pid = 4520] [serial = 2252] [outer = 0000000000000000] 09:49:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C1761400) [pid = 4520] [serial = 2253] [outer = 000000C0C137F000] 09:49:13 INFO - PROCESS | 4520 | 1464626953061 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C17D9C00) [pid = 4520] [serial = 2254] [outer = 000000C0C137F000] 09:49:13 INFO - PROCESS | 4520 | 1464626953581 Marionette TRACE conn7 <- [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]]]}] 09:49:13 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. 09:49:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 838ms 09:49:13 INFO - PROCESS | 4520 | 1464626953649 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 4520 | 1464626953652 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 09:49:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:49:13 INFO - PROCESS | 4520 | 1464626953658 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - PROCESS | 4520 | 1464626953660 Marionette TRACE conn7 <- [1,2966,null,{}] 09:49:13 INFO - PROCESS | 4520 | 1464626953664 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 4520 | 1464626953802 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 09:49:13 INFO - PROCESS | 4520 | 1464626953901 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C916D000 == 67 [pid = 4520] [id = 752] 09:49:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C17D7000) [pid = 4520] [serial = 2255] [outer = 0000000000000000] 09:49:13 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0C1821000) [pid = 4520] [serial = 2256] [outer = 000000C0C17D7000] 09:49:13 INFO - PROCESS | 4520 | 1464626953959 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0C1913400) [pid = 4520] [serial = 2257] [outer = 000000C0C17D7000] 09:49:14 INFO - PROCESS | 4520 | 1464626954461 Marionette TRACE conn7 <- [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]]]}] 09:49:14 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. 09:49:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 838ms 09:49:14 INFO - PROCESS | 4520 | 1464626954497 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 4520 | 1464626954500 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 09:49:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:49:14 INFO - PROCESS | 4520 | 1464626954503 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 4520 | 1464626954506 Marionette TRACE conn7 <- [1,2970,null,{}] 09:49:14 INFO - PROCESS | 4520 | 1464626954510 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 4520 | 1464626954621 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 09:49:14 INFO - PROCESS | 4520 | 1464626954722 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9188800 == 68 [pid = 4520] [id = 753] 09:49:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0C190F400) [pid = 4520] [serial = 2258] [outer = 0000000000000000] 09:49:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C1986400) [pid = 4520] [serial = 2259] [outer = 000000C0C190F400] 09:49:14 INFO - PROCESS | 4520 | 1464626954778 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C1990800) [pid = 4520] [serial = 2260] [outer = 000000C0C190F400] 09:49:15 INFO - PROCESS | 4520 | 1464626955336 Marionette TRACE conn7 <- [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"]]]}] 09:49:15 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 09:49:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:49:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 09:49:15 INFO - PROCESS | 4520 | 1464626955403 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 4520 | 1464626955406 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 09:49:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:49:15 INFO - PROCESS | 4520 | 1464626955411 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 4520 | 1464626955413 Marionette TRACE conn7 <- [1,2974,null,{}] 09:49:15 INFO - PROCESS | 4520 | 1464626955417 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 4520 | 1464626955528 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 09:49:15 INFO - PROCESS | 4520 | 1464626955627 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB56B800 == 69 [pid = 4520] [id = 754] 09:49:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0B6F32C00) [pid = 4520] [serial = 2261] [outer = 0000000000000000] 09:49:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0BBACBC00) [pid = 4520] [serial = 2262] [outer = 000000C0B6F32C00] 09:49:15 INFO - PROCESS | 4520 | 1464626955685 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0C191A800) [pid = 4520] [serial = 2263] [outer = 000000C0B6F32C00] 09:49:16 INFO - PROCESS | 4520 | 1464626956319 Marionette TRACE conn7 <- [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]]]}] 09:49:16 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. 09:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 986ms 09:49:16 INFO - PROCESS | 4520 | 1464626956401 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 09:49:16 INFO - PROCESS | 4520 | 1464626956406 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 09:49:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:49:16 INFO - PROCESS | 4520 | 1464626956411 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 4520 | 1464626956416 Marionette TRACE conn7 <- [1,2978,null,{}] 09:49:16 INFO - PROCESS | 4520 | 1464626956421 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 4520 | 1464626956535 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 09:49:16 INFO - PROCESS | 4520 | 1464626956669 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD8B7800 == 70 [pid = 4520] [id = 755] 09:49:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0B0F8E000) [pid = 4520] [serial = 2264] [outer = 0000000000000000] 09:49:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0B0F94400) [pid = 4520] [serial = 2265] [outer = 000000C0B0F8E000] 09:49:16 INFO - PROCESS | 4520 | 1464626956725 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0B561A000) [pid = 4520] [serial = 2266] [outer = 000000C0B0F8E000] 09:49:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5B8800 == 71 [pid = 4520] [id = 756] 09:49:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0BA03DC00) [pid = 4520] [serial = 2267] [outer = 0000000000000000] 09:49:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0BA044C00) [pid = 4520] [serial = 2268] [outer = 000000C0BA03DC00] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE00B800 == 70 [pid = 4520] [id = 465] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6554000 == 69 [pid = 4520] [id = 469] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1968000 == 68 [pid = 4520] [id = 470] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD932800 == 67 [pid = 4520] [id = 745] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C633F800 == 66 [pid = 4520] [id = 744] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C195F000 == 65 [pid = 4520] [id = 743] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C519A800 == 64 [pid = 4520] [id = 742] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BABD3000 == 63 [pid = 4520] [id = 741] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C196E800 == 62 [pid = 4520] [id = 740] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1117000 == 61 [pid = 4520] [id = 739] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF04D800 == 60 [pid = 4520] [id = 738] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BCF10800 == 59 [pid = 4520] [id = 737] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB55B000 == 58 [pid = 4520] [id = 736] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0AF29FC00) [pid = 4520] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0B584D800) [pid = 4520] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0BD571000) [pid = 4520] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0AFC0F800) [pid = 4520] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0BE220C00) [pid = 4520] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0BEA62400) [pid = 4520] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | 1464626957428 Marionette TRACE conn7 <- [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]]]}] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5BDA000 == 57 [pid = 4520] [id = 733] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C36A0000 == 56 [pid = 4520] [id = 732] 09:49:17 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB387800 == 55 [pid = 4520] [id = 731] 09:49:17 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. 09:49:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1078ms 09:49:17 INFO - PROCESS | 4520 | 1464626957493 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 09:49:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:49:17 INFO - PROCESS | 4520 | 1464626957499 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 09:49:17 INFO - PROCESS | 4520 | 1464626957517 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 4520 | 1464626957520 Marionette TRACE conn7 <- [1,2982,null,{}] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0BE419000) [pid = 4520] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0BE3A4800) [pid = 4520] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0BE386800) [pid = 4520] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0B1407400) [pid = 4520] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0AFC1BC00) [pid = 4520] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0B0564400) [pid = 4520] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0B1448800) [pid = 4520] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0B633B800) [pid = 4520] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0B6F2E400) [pid = 4520] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BA809C00) [pid = 4520] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BE6E6C00) [pid = 4520] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0BE6D3400) [pid = 4520] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BB125000) [pid = 4520] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0BE60AC00) [pid = 4520] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0BBAC9400) [pid = 4520] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0BD58F400) [pid = 4520] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0BAB36400) [pid = 4520] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C0BE611400) [pid = 4520] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 4520 | 1464626957536 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 4520 | 1464626957654 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 09:49:17 INFO - PROCESS | 4520 | 1464626957661 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB38A800 == 56 [pid = 4520] [id = 757] 09:49:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0ABDC5800) [pid = 4520] [serial = 2269] [outer = 0000000000000000] 09:49:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0AF29D000) [pid = 4520] [serial = 2270] [outer = 000000C0ABDC5800] 09:49:17 INFO - PROCESS | 4520 | 1464626957710 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0B144E000) [pid = 4520] [serial = 2271] [outer = 000000C0ABDC5800] 09:49:18 INFO - PROCESS | 4520 | 1464626958189 Marionette TRACE conn7 <- [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]]]}] 09:49:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:49:18 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 09:49:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 713ms 09:49:18 INFO - PROCESS | 4520 | 1464626958220 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 4520 | 1464626958223 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 09:49:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:49:18 INFO - PROCESS | 4520 | 1464626958226 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 4520 | 1464626958230 Marionette TRACE conn7 <- [1,2986,null,{}] 09:49:18 INFO - PROCESS | 4520 | 1464626958242 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:18 INFO - PROCESS | 4520 | 1464626958343 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 09:49:18 INFO - PROCESS | 4520 | 1464626958354 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0DB3000 == 57 [pid = 4520] [id = 758] 09:49:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0B6F2F400) [pid = 4520] [serial = 2272] [outer = 0000000000000000] 09:49:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0B70AC800) [pid = 4520] [serial = 2273] [outer = 000000C0B6F2F400] 09:49:18 INFO - PROCESS | 4520 | 1464626958410 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0BB250000) [pid = 4520] [serial = 2274] [outer = 000000C0B6F2F400] 09:49:18 INFO - PROCESS | 4520 | 1464626958848 Marionette TRACE conn7 <- [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]]]}] 09:49:18 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. 09:49:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 09:49:18 INFO - PROCESS | 4520 | 1464626958921 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 4520 | 1464626958924 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 09:49:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:49:18 INFO - PROCESS | 4520 | 1464626958927 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 4520 | 1464626958929 Marionette TRACE conn7 <- [1,2990,null,{}] 09:49:18 INFO - PROCESS | 4520 | 1464626958933 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 4520 | 1464626959058 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 09:49:19 INFO - PROCESS | 4520 | 1464626959072 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1971000 == 58 [pid = 4520] [id = 759] 09:49:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0BD12C000) [pid = 4520] [serial = 2275] [outer = 0000000000000000] 09:49:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0BD515800) [pid = 4520] [serial = 2276] [outer = 000000C0BD12C000] 09:49:19 INFO - PROCESS | 4520 | 1464626959120 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0BD596C00) [pid = 4520] [serial = 2277] [outer = 000000C0BD12C000] 09:49:19 INFO - PROCESS | 4520 | 1464626959541 Marionette TRACE conn7 <- [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]]]}] 09:49:19 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. 09:49:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 09:49:19 INFO - PROCESS | 4520 | 1464626959577 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 4520 | 1464626959579 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 09:49:19 INFO - PROCESS | 4520 | 1464626959582 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:49:19 INFO - PROCESS | 4520 | 1464626959584 Marionette TRACE conn7 <- [1,2994,null,{}] 09:49:19 INFO - PROCESS | 4520 | 1464626959588 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 4520 | 1464626959680 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 09:49:19 INFO - PROCESS | 4520 | 1464626959686 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C4F4B000 == 59 [pid = 4520] [id = 760] 09:49:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0BE216C00) [pid = 4520] [serial = 2278] [outer = 0000000000000000] 09:49:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0BE3A1800) [pid = 4520] [serial = 2279] [outer = 000000C0BE216C00] 09:49:19 INFO - PROCESS | 4520 | 1464626959734 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0BE607C00) [pid = 4520] [serial = 2280] [outer = 000000C0BE216C00] 09:49:20 INFO - PROCESS | 4520 | 1464626960201 Marionette TRACE conn7 <- [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]]]}] 09:49:20 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. 09:49:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 09:49:20 INFO - PROCESS | 4520 | 1464626960257 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 09:49:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:49:20 INFO - PROCESS | 4520 | 1464626960259 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 09:49:20 INFO - PROCESS | 4520 | 1464626960263 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 4520 | 1464626960265 Marionette TRACE conn7 <- [1,2998,null,{}] 09:49:20 INFO - PROCESS | 4520 | 1464626960284 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 4520 | 1464626960414 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 09:49:20 INFO - PROCESS | 4520 | 1464626960506 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5404800 == 60 [pid = 4520] [id = 761] 09:49:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0BEA64400) [pid = 4520] [serial = 2281] [outer = 0000000000000000] 09:49:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0BFBA0800) [pid = 4520] [serial = 2282] [outer = 000000C0BEA64400] 09:49:20 INFO - PROCESS | 4520 | 1464626960553 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C0D47000) [pid = 4520] [serial = 2283] [outer = 000000C0BEA64400] 09:49:20 INFO - PROCESS | 4520 | [4520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:49:21 INFO - PROCESS | 4520 | 1464626961014 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:49:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:49:21 INFO - {} 09:49:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:49:21 INFO - {} 09:49:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:49:21 INFO - {} 09:49:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:49:21 INFO - {} 09:49:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 777ms 09:49:21 INFO - PROCESS | 4520 | 1464626961043 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 4520 | 1464626961046 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 09:49:21 INFO - TEST-START | /FileAPI/fileReader.html 09:49:21 INFO - PROCESS | 4520 | 1464626961049 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - PROCESS | 4520 | 1464626961051 Marionette TRACE conn7 <- [1,3002,null,{}] 09:49:21 INFO - PROCESS | 4520 | 1464626961059 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:21 INFO - PROCESS | 4520 | 1464626961185 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 09:49:21 INFO - PROCESS | 4520 | 1464626961192 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5E3D800 == 61 [pid = 4520] [id = 762] 09:49:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C10EB800) [pid = 4520] [serial = 2284] [outer = 0000000000000000] 09:49:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0C1383C00) [pid = 4520] [serial = 2285] [outer = 000000C0C10EB800] 09:49:21 INFO - PROCESS | 4520 | 1464626961286 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0C17D8C00) [pid = 4520] [serial = 2286] [outer = 000000C0C10EB800] 09:49:21 INFO - PROCESS | 4520 | 1464626961687 Marionette TRACE conn7 <- [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]]]}] 09:49:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:49:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:49:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:49:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:49:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 09:49:21 INFO - PROCESS | 4520 | 1464626961744 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 4520 | 1464626961747 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 09:49:21 INFO - PROCESS | 4520 | 1464626961750 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - TEST-START | /FileAPI/historical.html 09:49:21 INFO - PROCESS | 4520 | 1464626961760 Marionette TRACE conn7 <- [1,3006,null,{}] 09:49:21 INFO - PROCESS | 4520 | 1464626961800 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 4520 | 1464626962124 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0C1815000) [pid = 4520] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0BE386C00) [pid = 4520] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0BE6D5800) [pid = 4520] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0AF26CC00) [pid = 4520] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0AF323000) [pid = 4520] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0B6F32800) [pid = 4520] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0BB0A3C00) [pid = 4520] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0B57D0800) [pid = 4520] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0B142C800) [pid = 4520] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BD512800) [pid = 4520] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0C10E8400) [pid = 4520] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0C0D47C00) [pid = 4520] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0ABDC6800) [pid = 4520] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:49:22 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0808D6000) [pid = 4520] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:49:22 INFO - PROCESS | 4520 | 1464626962183 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C1964000 == 62 [pid = 4520] [id = 763] 09:49:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C080886400) [pid = 4520] [serial = 2287] [outer = 0000000000000000] 09:49:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0AF26CC00) [pid = 4520] [serial = 2288] [outer = 000000C080886400] 09:49:22 INFO - PROCESS | 4520 | 1464626962231 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0C1815000) [pid = 4520] [serial = 2289] [outer = 000000C080886400] 09:49:22 INFO - PROCESS | 4520 | 1464626962563 Marionette TRACE conn7 <- [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"]]]}] 09:49:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:49:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:49:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:49:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:49:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:49:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:49:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:49:22 INFO - TEST-OK | /FileAPI/historical.html | took 839ms 09:49:22 INFO - PROCESS | 4520 | 1464626962596 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 4520 | 1464626962599 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 09:49:22 INFO - PROCESS | 4520 | 1464626962603 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - TEST-START | /FileAPI/idlharness.html 09:49:22 INFO - PROCESS | 4520 | 1464626962605 Marionette TRACE conn7 <- [1,3010,null,{}] 09:49:22 INFO - PROCESS | 4520 | 1464626962608 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 4520 | 1464626962735 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 09:49:22 INFO - PROCESS | 4520 | 1464626962744 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C82E7800 == 63 [pid = 4520] [id = 764] 09:49:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C181DC00) [pid = 4520] [serial = 2290] [outer = 0000000000000000] 09:49:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0C1992000) [pid = 4520] [serial = 2291] [outer = 000000C0C181DC00] 09:49:22 INFO - PROCESS | 4520 | 1464626962791 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C19CD400) [pid = 4520] [serial = 2292] [outer = 000000C0C181DC00] 09:49:23 INFO - PROCESS | 4520 | 1464626963620 Marionette TRACE conn7 <- [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]]]}] 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:49:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:49:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:49:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:49:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:49:23 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 09:49:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:49:23 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 09:49:23 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 09:49:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:49:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:49:23 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 09:49:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:49:23 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 09:49:23 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 09:49:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:49:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:49:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 1144ms 09:49:23 INFO - PROCESS | 4520 | 1464626963750 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 4520 | 1464626963752 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 09:49:23 INFO - TEST-START | /FileAPI/idlharness.worker 09:49:23 INFO - PROCESS | 4520 | 1464626963756 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 4520 | 1464626963758 Marionette TRACE conn7 <- [1,3014,null,{}] 09:49:23 INFO - PROCESS | 4520 | 1464626963762 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:23 INFO - PROCESS | 4520 | 1464626963892 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 09:49:23 INFO - PROCESS | 4520 | 1464626963903 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9ADE000 == 64 [pid = 4520] [id = 765] 09:49:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C19D0C00) [pid = 4520] [serial = 2293] [outer = 0000000000000000] 09:49:23 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0C3E4AC00) [pid = 4520] [serial = 2294] [outer = 000000C0C19D0C00] 09:49:23 INFO - PROCESS | 4520 | 1464626963950 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0C3F02400) [pid = 4520] [serial = 2295] [outer = 000000C0C19D0C00] 09:49:24 INFO - PROCESS | 4520 | [4520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:49:25 INFO - PROCESS | 4520 | 1464626965188 Marionette TRACE conn7 <- [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,{},{}]]]}] 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:49:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:49:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:49:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:49:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:49:25 INFO - {} 09:49:25 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 09:49:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:49:25 INFO - {} 09:49:25 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 - {} 09:49:25 INFO - {} 09:49:25 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 09:49:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:49:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:49:25 INFO - {} 09:49:25 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 09:49:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:49:25 INFO - {} 09:49:25 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 - {} 09:49:25 INFO - {} 09:49:25 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 09:49:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 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 09:49:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 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 09:49:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 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 09:49:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 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 09:49:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:49:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:49:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:49:25 INFO - {} 09:49:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1591ms 09:49:25 INFO - PROCESS | 4520 | 1464626965352 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 4520 | 1464626965356 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 09:49:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:49:25 INFO - PROCESS | 4520 | 1464626965362 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 4520 | 1464626965366 Marionette TRACE conn7 <- [1,3018,null,{}] 09:49:25 INFO - PROCESS | 4520 | 1464626965372 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 4520 | 1464626965518 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 09:49:25 INFO - PROCESS | 4520 | 1464626965642 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0CA5D5000 == 65 [pid = 4520] [id = 766] 09:49:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0AF29FC00) [pid = 4520] [serial = 2296] [outer = 0000000000000000] 09:49:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C3F0DC00) [pid = 4520] [serial = 2297] [outer = 000000C0AF29FC00] 09:49:25 INFO - PROCESS | 4520 | 1464626965702 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C44C1000) [pid = 4520] [serial = 2298] [outer = 000000C0AF29FC00] 09:49:26 INFO - PROCESS | 4520 | 1464626966238 Marionette TRACE conn7 <- [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]]]}] 09:49:26 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 09:49:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 923ms 09:49:26 INFO - PROCESS | 4520 | 1464626966289 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 4520 | 1464626966295 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 09:49:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:49:26 INFO - PROCESS | 4520 | 1464626966302 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 4520 | 1464626966305 Marionette TRACE conn7 <- [1,3022,null,{}] 09:49:26 INFO - PROCESS | 4520 | 1464626966309 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:26 INFO - PROCESS | 4520 | 1464626966437 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 09:49:26 INFO - PROCESS | 4520 | 1464626966541 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9913800 == 66 [pid = 4520] [id = 767] 09:49:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0C1375C00) [pid = 4520] [serial = 2299] [outer = 0000000000000000] 09:49:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0C4E85000) [pid = 4520] [serial = 2300] [outer = 000000C0C1375C00] 09:49:26 INFO - PROCESS | 4520 | 1464626966599 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0C4EB2400) [pid = 4520] [serial = 2301] [outer = 000000C0C1375C00] 09:49:27 INFO - PROCESS | 4520 | 1464626967192 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:49:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 09:49:27 INFO - PROCESS | 4520 | 1464626967234 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 4520 | 1464626967237 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 09:49:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:49:27 INFO - PROCESS | 4520 | 1464626967242 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 4520 | 1464626967247 Marionette TRACE conn7 <- [1,3026,null,{}] 09:49:27 INFO - PROCESS | 4520 | 1464626967258 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 4520 | 1464626967383 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 09:49:27 INFO - PROCESS | 4520 | 1464626967489 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0CADD8000 == 67 [pid = 4520] [id = 768] 09:49:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0C4FEDC00) [pid = 4520] [serial = 2302] [outer = 0000000000000000] 09:49:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 134 (000000C0C4FF0800) [pid = 4520] [serial = 2303] [outer = 000000C0C4FEDC00] 09:49:27 INFO - PROCESS | 4520 | 1464626967549 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 4520 | ++DOMWINDOW == 135 (000000C0C50AFC00) [pid = 4520] [serial = 2304] [outer = 000000C0C4FEDC00] 09:49:28 INFO - PROCESS | 4520 | 1464626968080 Marionette TRACE conn7 <- [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"]]]}] 09:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:49:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 881ms 09:49:28 INFO - PROCESS | 4520 | 1464626968140 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 4520 | 1464626968144 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 09:49:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:49:28 INFO - PROCESS | 4520 | 1464626968203 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 4520 | 1464626968205 Marionette TRACE conn7 <- [1,3030,null,{}] 09:49:28 INFO - PROCESS | 4520 | 1464626968209 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 4520 | 1464626968356 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 09:49:28 INFO - PROCESS | 4520 | 1464626968454 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:28 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5012000 == 68 [pid = 4520] [id = 769] 09:49:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 136 (000000C0B701A400) [pid = 4520] [serial = 2305] [outer = 0000000000000000] 09:49:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 137 (000000C0BFBA1800) [pid = 4520] [serial = 2306] [outer = 000000C0B701A400] 09:49:28 INFO - PROCESS | 4520 | 1464626968509 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 4520 | ++DOMWINDOW == 138 (000000C0C50B8C00) [pid = 4520] [serial = 2307] [outer = 000000C0B701A400] 09:49:29 INFO - PROCESS | 4520 | 1464626969192 Marionette TRACE conn7 <- [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]]]}] 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:49:29 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. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:49:29 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'.) 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:49:29 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. 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:49:29 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. 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:49:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:49:29 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. 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:49:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:49:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:49:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:49:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:49:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1061ms 09:49:29 INFO - PROCESS | 4520 | 1464626969271 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 09:49:29 INFO - PROCESS | 4520 | 1464626969273 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 09:49:29 INFO - PROCESS | 4520 | 1464626969277 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - PROCESS | 4520 | 1464626969279 Marionette TRACE conn7 <- [1,3034,null,{}] 09:49:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:49:29 INFO - PROCESS | 4520 | 1464626969282 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:29 INFO - PROCESS | 4520 | 1464626969407 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 09:49:29 INFO - PROCESS | 4520 | 1464626969728 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BE350000 == 69 [pid = 4520] [id = 770] 09:49:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 139 (000000C0808D7400) [pid = 4520] [serial = 2308] [outer = 0000000000000000] 09:49:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 140 (000000C080D63C00) [pid = 4520] [serial = 2309] [outer = 000000C0808D7400] 09:49:29 INFO - PROCESS | 4520 | 1464626969814 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 4520 | ++DOMWINDOW == 141 (000000C0AFC10000) [pid = 4520] [serial = 2310] [outer = 000000C0808D7400] 09:49:30 INFO - PROCESS | 4520 | [4520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:49:30 INFO - PROCESS | 4520 | 1464626970419 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:49:30 INFO - {} 09:49:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1171ms 09:49:30 INFO - PROCESS | 4520 | 1464626970474 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 4520 | 1464626970479 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 09:49:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:49:30 INFO - PROCESS | 4520 | 1464626970486 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 4520 | 1464626970491 Marionette TRACE conn7 <- [1,3038,null,{}] 09:49:30 INFO - PROCESS | 4520 | 1464626970497 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:30 INFO - PROCESS | 4520 | 1464626970619 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 09:49:30 INFO - PROCESS | 4520 | 1464626970719 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB084800 == 70 [pid = 4520] [id = 771] 09:49:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 142 (000000C0B0F8F400) [pid = 4520] [serial = 2311] [outer = 0000000000000000] 09:49:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 143 (000000C0B142D400) [pid = 4520] [serial = 2312] [outer = 000000C0B0F8F400] 09:49:30 INFO - PROCESS | 4520 | 1464626970770 Marionette DEBUG loaded listener.js 09:49:30 INFO - PROCESS | 4520 | ++DOMWINDOW == 144 (000000C0B61A5C00) [pid = 4520] [serial = 2313] [outer = 000000C0B0F8F400] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F51800 == 69 [pid = 4520] [id = 719] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B70DB000 == 68 [pid = 4520] [id = 460] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C82E7800 == 67 [pid = 4520] [id = 764] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1964000 == 66 [pid = 4520] [id = 763] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5E3D800 == 65 [pid = 4520] [id = 762] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5404800 == 64 [pid = 4520] [id = 761] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C4F4B000 == 63 [pid = 4520] [id = 760] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1971000 == 62 [pid = 4520] [id = 759] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 143 (000000C0C10F1000) [pid = 4520] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C0DB3000 == 61 [pid = 4520] [id = 758] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB38A800 == 60 [pid = 4520] [id = 757] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5B8800 == 59 [pid = 4520] [id = 756] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD8B7800 == 58 [pid = 4520] [id = 755] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB56B800 == 57 [pid = 4520] [id = 754] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9188800 == 56 [pid = 4520] [id = 753] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C916D000 == 55 [pid = 4520] [id = 752] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C8BDD000 == 54 [pid = 4520] [id = 751] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C82ED800 == 53 [pid = 4520] [id = 750] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7FEA800 == 52 [pid = 4520] [id = 749] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C1D38800 == 51 [pid = 4520] [id = 748] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB564800 == 50 [pid = 4520] [id = 747] 09:49:31 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C7F52800 == 49 [pid = 4520] [id = 746] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 142 (000000C0BD576400) [pid = 4520] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 141 (000000C0B1443000) [pid = 4520] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 140 (000000C0C1983800) [pid = 4520] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 139 (000000C0C00ED400) [pid = 4520] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 138 (000000C0BAB07C00) [pid = 4520] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 137 (000000C0BD518C00) [pid = 4520] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 136 (000000C0BD591C00) [pid = 4520] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 135 (000000C0C10EDC00) [pid = 4520] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 134 (000000C0C0D50C00) [pid = 4520] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 133 (000000C0C0F21400) [pid = 4520] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0BE410000) [pid = 4520] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 131 (000000C0BF00AC00) [pid = 4520] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 130 (000000C0BE6D7000) [pid = 4520] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0C00EDC00) [pid = 4520] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0B6F24800) [pid = 4520] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0B0F95C00) [pid = 4520] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0B231D800) [pid = 4520] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0B788A000) [pid = 4520] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0BB36FC00) [pid = 4520] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0BD126C00) [pid = 4520] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0BF1EBC00) [pid = 4520] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0C03C0000) [pid = 4520] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BE384C00) [pid = 4520] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0B7016C00) [pid = 4520] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0AF270800) [pid = 4520] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0B5471400) [pid = 4520] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0B1450800) [pid = 4520] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0BA80B800) [pid = 4520] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:49:31 INFO - PROCESS | 4520 | 1464626971399 Marionette TRACE conn7 <- [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]]]}] 09:49:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:49:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:49:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:49:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:49:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 944ms 09:49:31 INFO - PROCESS | 4520 | 1464626971436 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 4520 | 1464626971440 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 09:49:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:49:31 INFO - PROCESS | 4520 | 1464626971446 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 4520 | 1464626971448 Marionette TRACE conn7 <- [1,3042,null,{}] 09:49:31 INFO - PROCESS | 4520 | 1464626971452 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:31 INFO - PROCESS | 4520 | 1464626971548 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 09:49:31 INFO - PROCESS | 4520 | 1464626971639 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BB1D2800 == 50 [pid = 4520] [id = 772] 09:49:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0AF29E800) [pid = 4520] [serial = 2314] [outer = 0000000000000000] 09:49:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0AF966800) [pid = 4520] [serial = 2315] [outer = 000000C0AF29E800] 09:49:31 INFO - PROCESS | 4520 | 1464626971689 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0B5471400) [pid = 4520] [serial = 2316] [outer = 000000C0AF29E800] 09:49:32 INFO - PROCESS | 4520 | 1464626972371 Marionette TRACE conn7 <- [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"]]]}] 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:49:32 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" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:49:32 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" 09:49:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:49:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1080ms 09:49:32 INFO - PROCESS | 4520 | 1464626972528 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 4520 | 1464626972531 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 09:49:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:49:32 INFO - PROCESS | 4520 | 1464626972536 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 4520 | 1464626972542 Marionette TRACE conn7 <- [1,3046,null,{}] 09:49:32 INFO - PROCESS | 4520 | 1464626972551 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 4520 | 1464626972648 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 09:49:32 INFO - PROCESS | 4520 | 1464626972655 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BF0DD800 == 51 [pid = 4520] [id = 773] 09:49:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0BA8B1C00) [pid = 4520] [serial = 2317] [outer = 0000000000000000] 09:49:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0BAB08C00) [pid = 4520] [serial = 2318] [outer = 000000C0BA8B1C00] 09:49:32 INFO - PROCESS | 4520 | 1464626972703 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0BB523C00) [pid = 4520] [serial = 2319] [outer = 000000C0BA8B1C00] 09:49:33 INFO - PROCESS | 4520 | 1464626973202 Marionette TRACE conn7 <- [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]]]}] 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:49:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:49:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:49:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:49:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:49:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:49:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:49:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:49:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:49:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 746ms 09:49:33 INFO - PROCESS | 4520 | 1464626973283 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 4520 | 1464626973285 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 09:49:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:49:33 INFO - PROCESS | 4520 | 1464626973294 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 4520 | 1464626973296 Marionette TRACE conn7 <- [1,3050,null,{}] 09:49:33 INFO - PROCESS | 4520 | 1464626973300 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:33 INFO - PROCESS | 4520 | 1464626973395 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 09:49:33 INFO - PROCESS | 4520 | 1464626973406 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BD5C5800 == 52 [pid = 4520] [id = 774] 09:49:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0BD127C00) [pid = 4520] [serial = 2320] [outer = 0000000000000000] 09:49:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0BD594C00) [pid = 4520] [serial = 2321] [outer = 000000C0BD127C00] 09:49:33 INFO - PROCESS | 4520 | 1464626973461 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0BE21B400) [pid = 4520] [serial = 2322] [outer = 000000C0BD127C00] 09:49:33 INFO - PROCESS | 4520 | [4520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:49:33 INFO - PROCESS | 4520 | 1464626973968 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:49:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:49:34 INFO - {} 09:49:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 09:49:34 INFO - PROCESS | 4520 | 1464626974031 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 4520 | 1464626974033 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 09:49:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:49:34 INFO - PROCESS | 4520 | 1464626974041 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - PROCESS | 4520 | 1464626974043 Marionette TRACE conn7 <- [1,3054,null,{}] 09:49:34 INFO - PROCESS | 4520 | 1464626974047 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 4520 | 1464626974167 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 09:49:34 INFO - PROCESS | 4520 | 1464626974223 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C3F77000 == 53 [pid = 4520] [id = 775] 09:49:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0BE3A3400) [pid = 4520] [serial = 2323] [outer = 0000000000000000] 09:49:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0BE3A6C00) [pid = 4520] [serial = 2324] [outer = 000000C0BE3A3400] 09:49:34 INFO - PROCESS | 4520 | 1464626974279 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0BE60F400) [pid = 4520] [serial = 2325] [outer = 000000C0BE3A3400] 09:49:34 INFO - PROCESS | 4520 | 1464626974731 Marionette TRACE conn7 <- [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]]]}] 09:49:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:49:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:49:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:49:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:49:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:49:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:49:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:49:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 09:49:34 INFO - PROCESS | 4520 | 1464626974779 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 4520 | 1464626974781 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 09:49:34 INFO - PROCESS | 4520 | 1464626974784 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:49:34 INFO - PROCESS | 4520 | 1464626974787 Marionette TRACE conn7 <- [1,3058,null,{}] 09:49:34 INFO - PROCESS | 4520 | 1464626974790 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 4520 | 1464626974916 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 09:49:34 INFO - PROCESS | 4520 | 1464626974983 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5183800 == 54 [pid = 4520] [id = 776] 09:49:34 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0BEA6A800) [pid = 4520] [serial = 2326] [outer = 0000000000000000] 09:49:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0BF013400) [pid = 4520] [serial = 2327] [outer = 000000C0BEA6A800] 09:49:35 INFO - PROCESS | 4520 | 1464626975039 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0BFB9D000) [pid = 4520] [serial = 2328] [outer = 000000C0BEA6A800] 09:49:35 INFO - PROCESS | 4520 | 1464626975459 Marionette TRACE conn7 <- [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]]]}] 09:49:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:49:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:49:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:49:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:49:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:49:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:49:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 735ms 09:49:35 INFO - PROCESS | 4520 | 1464626975557 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 4520 | 1464626975559 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 09:49:35 INFO - PROCESS | 4520 | 1464626975567 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 4520 | 1464626975570 Marionette TRACE conn7 <- [1,3062,null,{}] 09:49:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:49:35 INFO - PROCESS | 4520 | 1464626975574 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 4520 | 1464626975963 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 129 (000000C0B6F32C00) [pid = 4520] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 128 (000000C0BE216C00) [pid = 4520] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 127 (000000C0B0F8E000) [pid = 4520] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 126 (000000C0BB25DC00) [pid = 4520] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 125 (000000C0BE21D400) [pid = 4520] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 124 (000000C0BAB3BC00) [pid = 4520] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 123 (000000C0B7016800) [pid = 4520] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 122 (000000C0C10EC000) [pid = 4520] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 121 (000000C0BD51A800) [pid = 4520] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 120 (000000C0BD12C000) [pid = 4520] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 119 (000000C0808DD800) [pid = 4520] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 118 (000000C0BA03DC00) [pid = 4520] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 117 (000000C0AF2A4C00) [pid = 4520] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 116 (000000C0C10EB800) [pid = 4520] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 115 (000000C0B6F2F400) [pid = 4520] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 114 (000000C0C190F400) [pid = 4520] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 113 (000000C080886400) [pid = 4520] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 112 (000000C0C137F000) [pid = 4520] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 111 (000000C0ABDC5800) [pid = 4520] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 110 (000000C0C17D7000) [pid = 4520] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 109 (000000C080D6E000) [pid = 4520] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 108 (000000C0BE778400) [pid = 4520] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 107 (000000C0BD59DC00) [pid = 4520] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 106 (000000C0B1959C00) [pid = 4520] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 105 (000000C0BE21CC00) [pid = 4520] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 104 (000000C0AF213400) [pid = 4520] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 103 (000000C0B561BC00) [pid = 4520] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 102 (000000C0BF1E1C00) [pid = 4520] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 101 (000000C0BEA64400) [pid = 4520] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:49:35 INFO - PROCESS | 4520 | --DOMWINDOW == 100 (000000C0C181DC00) [pid = 4520] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:49:36 INFO - PROCESS | 4520 | 1464626976028 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0B6F18800 == 55 [pid = 4520] [id = 777] 09:49:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 101 (000000C080878C00) [pid = 4520] [serial = 2329] [outer = 0000000000000000] 09:49:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 102 (000000C08088BC00) [pid = 4520] [serial = 2330] [outer = 000000C080878C00] 09:49:36 INFO - PROCESS | 4520 | 1464626976075 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 103 (000000C0B1449400) [pid = 4520] [serial = 2331] [outer = 000000C080878C00] 09:49:36 INFO - PROCESS | 4520 | 1464626976426 Marionette TRACE conn7 <- [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]]]}] 09:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:49:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 09:49:36 INFO - PROCESS | 4520 | 1464626976458 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 4520 | 1464626976461 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 09:49:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:49:36 INFO - PROCESS | 4520 | 1464626976464 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - PROCESS | 4520 | 1464626976466 Marionette TRACE conn7 <- [1,3066,null,{}] 09:49:36 INFO - PROCESS | 4520 | 1464626976478 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:36 INFO - PROCESS | 4520 | 1464626976568 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 09:49:36 INFO - PROCESS | 4520 | 1464626976574 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C54A4000 == 56 [pid = 4520] [id = 778] 09:49:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 104 (000000C0B70AF000) [pid = 4520] [serial = 2332] [outer = 0000000000000000] 09:49:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 105 (000000C0BE380000) [pid = 4520] [serial = 2333] [outer = 000000C0B70AF000] 09:49:36 INFO - PROCESS | 4520 | 1464626976621 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 4520 | ++DOMWINDOW == 106 (000000C0C03C1000) [pid = 4520] [serial = 2334] [outer = 000000C0B70AF000] 09:49:37 INFO - PROCESS | 4520 | 1464626977070 Marionette TRACE conn7 <- [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] 09:49:37 INFO - PROCESS | 4520 | 1464626977110 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 09:49:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:49:37 INFO - PROCESS | 4520 | 1464626977114 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 4520 | 1464626977116 Marionette TRACE conn7 <- [1,3070,null,{}] 09:49:37 INFO - PROCESS | 4520 | 1464626977124 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:37 INFO - PROCESS | 4520 | 1464626977216 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 09:49:37 INFO - PROCESS | 4520 | 1464626977223 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C60D9000 == 57 [pid = 4520] [id = 779] 09:49:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 107 (000000C0C0F1C400) [pid = 4520] [serial = 2335] [outer = 0000000000000000] 09:49:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 108 (000000C0C0F25000) [pid = 4520] [serial = 2336] [outer = 000000C0C0F1C400] 09:49:37 INFO - PROCESS | 4520 | 1464626977270 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 4520 | ++DOMWINDOW == 109 (000000C0C1378000) [pid = 4520] [serial = 2337] [outer = 000000C0C0F1C400] 09:49:37 INFO - PROCESS | 4520 | 1464626977710 Marionette TRACE conn7 <- [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]]]}] 09:49:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:49:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:49:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 629ms 09:49:37 INFO - PROCESS | 4520 | 1464626977801 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 4520 | 1464626977807 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 09:49:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:49:37 INFO - PROCESS | 4520 | 1464626977818 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 4520 | 1464626977823 Marionette TRACE conn7 <- [1,3074,null,{}] 09:49:37 INFO - PROCESS | 4520 | 1464626977830 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:37 INFO - PROCESS | 4520 | 1464626977969 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 09:49:38 INFO - PROCESS | 4520 | 1464626978098 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0BA062800 == 58 [pid = 4520] [id = 780] 09:49:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 110 (000000C080D68800) [pid = 4520] [serial = 2338] [outer = 0000000000000000] 09:49:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 111 (000000C0ABDC2400) [pid = 4520] [serial = 2339] [outer = 000000C080D68800] 09:49:38 INFO - PROCESS | 4520 | 1464626978162 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 4520 | ++DOMWINDOW == 112 (000000C0B0D25C00) [pid = 4520] [serial = 2340] [outer = 000000C080D68800] 09:49:38 INFO - PROCESS | 4520 | 1464626978751 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:49:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:49:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 985ms 09:49:38 INFO - PROCESS | 4520 | 1464626978820 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 4520 | 1464626978824 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 09:49:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:49:38 INFO - PROCESS | 4520 | 1464626978834 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 4520 | 1464626978839 Marionette TRACE conn7 <- [1,3078,null,{}] 09:49:38 INFO - PROCESS | 4520 | 1464626978844 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:38 INFO - PROCESS | 4520 | 1464626978967 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 09:49:39 INFO - PROCESS | 4520 | 1464626979075 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C0067800 == 59 [pid = 4520] [id = 781] 09:49:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 113 (000000C0B6565400) [pid = 4520] [serial = 2341] [outer = 0000000000000000] 09:49:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 114 (000000C0808DA800) [pid = 4520] [serial = 2342] [outer = 000000C0B6565400] 09:49:39 INFO - PROCESS | 4520 | 1464626979136 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 4520 | ++DOMWINDOW == 115 (000000C0B788A000) [pid = 4520] [serial = 2343] [outer = 000000C0B6565400] 09:49:39 INFO - PROCESS | 4520 | 1464626979713 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:49:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 944ms 09:49:39 INFO - PROCESS | 4520 | 1464626979785 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 4520 | 1464626979788 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 09:49:39 INFO - PROCESS | 4520 | 1464626979793 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 4520 | 1464626979796 Marionette TRACE conn7 <- [1,3082,null,{}] 09:49:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:49:39 INFO - PROCESS | 4520 | 1464626979807 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 4520 | 1464626979930 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 09:49:40 INFO - PROCESS | 4520 | 1464626980039 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C5402800 == 60 [pid = 4520] [id = 782] 09:49:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 116 (000000C0BD51A400) [pid = 4520] [serial = 2344] [outer = 0000000000000000] 09:49:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 117 (000000C0BD571C00) [pid = 4520] [serial = 2345] [outer = 000000C0BD51A400] 09:49:40 INFO - PROCESS | 4520 | 1464626980099 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 118 (000000C0BE384C00) [pid = 4520] [serial = 2346] [outer = 000000C0BD51A400] 09:49:40 INFO - PROCESS | 4520 | 1464626980682 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:49:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:49:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 09:49:40 INFO - PROCESS | 4520 | 1464626980723 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 09:49:40 INFO - PROCESS | 4520 | 1464626980726 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 09:49:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:49:40 INFO - PROCESS | 4520 | 1464626980729 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - PROCESS | 4520 | 1464626980731 Marionette TRACE conn7 <- [1,3086,null,{}] 09:49:40 INFO - PROCESS | 4520 | 1464626980735 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:40 INFO - PROCESS | 4520 | 1464626980863 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 09:49:40 INFO - PROCESS | 4520 | 1464626980970 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C82D4800 == 61 [pid = 4520] [id = 783] 09:49:40 INFO - PROCESS | 4520 | ++DOMWINDOW == 119 (000000C0BE60B000) [pid = 4520] [serial = 2347] [outer = 0000000000000000] 09:49:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 120 (000000C0BE6DF800) [pid = 4520] [serial = 2348] [outer = 000000C0BE60B000] 09:49:41 INFO - PROCESS | 4520 | 1464626981027 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 121 (000000C0C0D4F400) [pid = 4520] [serial = 2349] [outer = 000000C0BE60B000] 09:49:41 INFO - PROCESS | 4520 | 1464626981559 Marionette TRACE conn7 <- [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]]]}] 09:49:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:49:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:49:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 09:49:41 INFO - PROCESS | 4520 | 1464626981613 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 4520 | 1464626981615 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 09:49:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:49:41 INFO - PROCESS | 4520 | 1464626981637 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 4520 | 1464626981640 Marionette TRACE conn7 <- [1,3090,null,{}] 09:49:41 INFO - PROCESS | 4520 | 1464626981645 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 4520 | 1464626981760 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 09:49:41 INFO - PROCESS | 4520 | 1464626981868 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C8CD8000 == 62 [pid = 4520] [id = 784] 09:49:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 122 (000000C0BEA63800) [pid = 4520] [serial = 2350] [outer = 0000000000000000] 09:49:41 INFO - PROCESS | 4520 | ++DOMWINDOW == 123 (000000C0C1391C00) [pid = 4520] [serial = 2351] [outer = 000000C0BEA63800] 09:49:41 INFO - PROCESS | 4520 | 1464626981925 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 124 (000000C0C17DD800) [pid = 4520] [serial = 2352] [outer = 000000C0BEA63800] 09:49:42 INFO - PROCESS | 4520 | 1464626982445 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:49:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:49:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 839ms 09:49:42 INFO - PROCESS | 4520 | 1464626982461 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 4520 | 1464626982463 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 09:49:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:49:42 INFO - PROCESS | 4520 | 1464626982467 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 4520 | 1464626982469 Marionette TRACE conn7 <- [1,3094,null,{}] 09:49:42 INFO - PROCESS | 4520 | 1464626982472 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:42 INFO - PROCESS | 4520 | 1464626982610 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 09:49:42 INFO - PROCESS | 4520 | 1464626982750 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C94C6800 == 63 [pid = 4520] [id = 785] 09:49:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 125 (000000C0C190BC00) [pid = 4520] [serial = 2353] [outer = 0000000000000000] 09:49:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 126 (000000C0C198BC00) [pid = 4520] [serial = 2354] [outer = 000000C0C190BC00] 09:49:42 INFO - PROCESS | 4520 | 1464626982811 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 4520 | ++DOMWINDOW == 127 (000000C0C3474800) [pid = 4520] [serial = 2355] [outer = 000000C0C190BC00] 09:49:43 INFO - PROCESS | 4520 | 1464626983346 Marionette TRACE conn7 <- [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]]]}] 09:49:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:49:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:49:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:49:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 923ms 09:49:43 INFO - PROCESS | 4520 | 1464626983393 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 4520 | 1464626983395 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 09:49:43 INFO - PROCESS | 4520 | 1464626983443 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:49:43 INFO - PROCESS | 4520 | 1464626983445 Marionette TRACE conn7 <- [1,3098,null,{}] 09:49:43 INFO - PROCESS | 4520 | 1464626983449 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:43 INFO - PROCESS | 4520 | 1464626983573 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 09:49:43 INFO - PROCESS | 4520 | 1464626983674 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C94E2800 == 64 [pid = 4520] [id = 786] 09:49:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 128 (000000C0C3480C00) [pid = 4520] [serial = 2356] [outer = 0000000000000000] 09:49:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 129 (000000C0C3727400) [pid = 4520] [serial = 2357] [outer = 000000C0C3480C00] 09:49:43 INFO - PROCESS | 4520 | 1464626983731 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 4520 | ++DOMWINDOW == 130 (000000C0C3E42C00) [pid = 4520] [serial = 2358] [outer = 000000C0C3480C00] 09:49:44 INFO - PROCESS | 4520 | 1464626984212 Marionette TRACE conn7 <- [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"]]]}] 09:49:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:49:44 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:49:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:49:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 818ms 09:49:44 INFO - PROCESS | 4520 | 1464626984265 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 4520 | 1464626984268 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 09:49:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:49:44 INFO - PROCESS | 4520 | 1464626984272 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 4520 | 1464626984274 Marionette TRACE conn7 <- [1,3102,null,{}] 09:49:44 INFO - PROCESS | 4520 | 1464626984278 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:44 INFO - PROCESS | 4520 | 1464626984421 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 09:49:44 INFO - PROCESS | 4520 | 1464626984578 Marionette TRACE conn7 -> [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\", \"1ac795c6-9eb5-4cc2-b9f2-78ed805fa7e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 4520 | ++DOCSHELL 000000C0C9315800 == 65 [pid = 4520] [id = 787] 09:49:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 131 (000000C0BCE2E400) [pid = 4520] [serial = 2359] [outer = 0000000000000000] 09:49:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 132 (000000C0C3725800) [pid = 4520] [serial = 2360] [outer = 000000C0BCE2E400] 09:49:44 INFO - PROCESS | 4520 | 1464626984635 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 4520 | ++DOMWINDOW == 133 (000000C0C44BD800) [pid = 4520] [serial = 2361] [outer = 000000C0BCE2E400] 09:49:45 INFO - PROCESS | 4520 | 1464626985128 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:49:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:49:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 881ms 09:49:45 INFO - PROCESS | 4520 | 1464626985155 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 4520 | 1464626985158 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C54A4000 == 64 [pid = 4520] [id = 778] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0B6F18800 == 63 [pid = 4520] [id = 777] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C5183800 == 62 [pid = 4520] [id = 776] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C3F77000 == 61 [pid = 4520] [id = 775] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BD5C5800 == 60 [pid = 4520] [id = 774] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BF0DD800 == 59 [pid = 4520] [id = 773] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB1D2800 == 58 [pid = 4520] [id = 772] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BB084800 == 57 [pid = 4520] [id = 771] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0BE350000 == 56 [pid = 4520] [id = 770] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0CADD8000 == 55 [pid = 4520] [id = 768] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9913800 == 54 [pid = 4520] [id = 767] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0CA5D5000 == 53 [pid = 4520] [id = 766] 09:49:46 INFO - PROCESS | 4520 | --DOCSHELL 000000C0C9ADE000 == 52 [pid = 4520] [id = 765] 09:49:46 INFO - PROCESS | 4520 | --DOMWINDOW == 132 (000000C0C19CD400) [pid = 4520] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 09:49:46 WARNING - u'runner_teardown' () 09:49:46 INFO - No more tests 09:49:46 INFO - Got 0 unexpected results 09:49:46 INFO - SUITE-END | took 702s 09:49:46 INFO - Closing logging queue 09:49:46 INFO - queue closed 09:49:46 INFO - Return code: 0 09:49:46 WARNING - # TBPL SUCCESS # 09:49:46 INFO - Running post-action listener: _resource_record_post_action 09:49:46 INFO - Running post-run listener: _resource_record_post_run 09:49:47 INFO - Total resource usage - Wall time: 713s; CPU: 14.0%; Read bytes: 237336576; Write bytes: 988468224; Read time: 3414580; Write time: 4252860 09:49:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:49:47 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 38252544; Read time: 0; Write time: 55110 09:49:47 INFO - run-tests - Wall time: 711s; CPU: 14.0%; Read bytes: 237289984; Write bytes: 877722112; Read time: 3411370; Write time: 4140340 09:49:47 INFO - Running post-run listener: _upload_blobber_files 09:49:47 INFO - Blob upload gear active. 09:49:47 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:49:47 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:49:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:49:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:49:48 INFO - (blobuploader) - INFO - Open directory for files ... 09:49:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:49:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:49:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:49:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:49:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:49:48 INFO - (blobuploader) - INFO - Done attempting. 09:49:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:49:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:49:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:49:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:49:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:49:50 INFO - (blobuploader) - INFO - Done attempting. 09:49:50 INFO - (blobuploader) - INFO - Iteration through files over. 09:49:50 INFO - Return code: 0 09:49:50 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:49:50 INFO - Using _rmtree_windows ... 09:49:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:49:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8c4b9d899a3161faa52f1b56c6fdcc6ce5f03fdbf81d0e2bdc9a7eb2e371ca67c7193e993b5ffd474cb29b61ae2e9328d4ac1737752c70b5d9fc7c321c376746", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4192ea4cad9e29bc754a92c891ead90b0095f15cf8a064adaae100657a50cd3cf57bc789ca6974ca9850fdc39fbc7553da5ac9f69b2eb77573d0363c30aaf595"} 09:49:50 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:49:50 INFO - Writing to file C:\slave\test\properties\blobber_files 09:49:50 INFO - Contents: 09:49:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8c4b9d899a3161faa52f1b56c6fdcc6ce5f03fdbf81d0e2bdc9a7eb2e371ca67c7193e993b5ffd474cb29b61ae2e9328d4ac1737752c70b5d9fc7c321c376746", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4192ea4cad9e29bc754a92c891ead90b0095f15cf8a064adaae100657a50cd3cf57bc789ca6974ca9850fdc39fbc7553da5ac9f69b2eb77573d0363c30aaf595"} 09:49:50 INFO - Running post-run listener: copy_logs_to_upload_dir 09:49:50 INFO - Copying logs to upload dir... 09:49:50 INFO - mkdir: C:\slave\test\build\upload\logs 09:49:50 INFO - Copying logs to upload dir... 09:49:50 INFO - Using _rmtree_windows ... 09:49:50 INFO - Using _rmtree_windows ... 09:49:50 INFO - Using _rmtree_windows ... 09:49:50 INFO - Using _rmtree_windows ... 09:49:50 INFO - Using _rmtree_windows ... 09:49:50 INFO - Using _rmtree_windows ... 09:49:50 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=925.550000 ========= master_lag: 0.37 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-05-30 09:49:50.804328) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:49:50.806153) ========= '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-143\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-143 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-143 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-143\AppData\Local LOGONSERVER=\\T-W864-IX-143 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-143 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-143 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-143 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8c4b9d899a3161faa52f1b56c6fdcc6ce5f03fdbf81d0e2bdc9a7eb2e371ca67c7193e993b5ffd474cb29b61ae2e9328d4ac1737752c70b5d9fc7c321c376746", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4192ea4cad9e29bc754a92c891ead90b0095f15cf8a064adaae100657a50cd3cf57bc789ca6974ca9850fdc39fbc7553da5ac9f69b2eb77573d0363c30aaf595"} build_url:https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.402000 build_url: 'https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8c4b9d899a3161faa52f1b56c6fdcc6ce5f03fdbf81d0e2bdc9a7eb2e371ca67c7193e993b5ffd474cb29b61ae2e9328d4ac1737752c70b5d9fc7c321c376746", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4192ea4cad9e29bc754a92c891ead90b0095f15cf8a064adaae100657a50cd3cf57bc789ca6974ca9850fdc39fbc7553da5ac9f69b2eb77573d0363c30aaf595"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dfnt8xbMRri49Rust7L83g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:49:51.237929) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:49:51.238674) ========= '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-143\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-143 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-143 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-143\AppData\Local LOGONSERVER=\\T-W864-IX-143 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-143 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-143 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-143 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:49:51.358146) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:49:51.358939) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:49:52.041683) ========= ========= Total master_lag: 0.54 =========